• 27-08-2009, 13:16:44
    #1
    Merhaba arkadaşlar web sayfama başka bir url den sayfa include etmek istiyorum ama bu hatayı alıyorum "Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /var/www/vhosts/website.com/felancasayfa.php" sunucu ayarlarında
    burada bir yazı okudum bunla ilgili birşeyler tavsiye ediyor ama ingilizcem iyi olmadığı için çözemedim , dahili bir sayfaya iframe olmadan başka bir yolla harici bir php veya html sayfa nasil dahil edebilirim ?

    Kullandığım yöntem iframe başka bir alternatif varmı ?
  • 27-08-2009, 13:30:45
    #2
    Üyeliği durduruldu
    harici bir dosyayi include ile cagirabilmeniz icin php.ini den url include direktifinin aktif olmasi gerekiyor. sunucuya root erişiminiz varsa anlatayim nasil yapildigini.
    ama root erişiminiz yoksa
    şöyle bir kodda işinizi görür;
    Alıntı
    <?php
    $kod = file_get_contents("http://www.site.com/include.php");
    eval('?>'.$kod.'<?php');
    ?>
  • 27-08-2009, 13:31:35
    #3
    Eposta Aktivasyonu Gerekmekte
    file_get_contents() fonksiyonu kapalı sunucunda onu açmalısın.

    sunucunda php.ini dosyasında allow_url_fopen = Off durumdadır sen on yaparsan sorunsuz çalışacaktır.
    Üstat yazmış zaten
  • 27-08-2009, 13:35:39
    #4
    agguvenligi adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar web sayfama başka bir url den sayfa include etmek istiyorum ama bu hatayı alıyorum "Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /var/www/vhosts/website.com/felancasayfa.php" sunucu ayarlarında
    burada bir yazı okudum bunla ilgili birşeyler tavsiye ediyor ama ingilizcem iyi olmadığı için çözemedim , dahili bir sayfaya iframe olmadan başka bir yolla harici bir php veya html sayfa nasil dahil edebilirim ?
    Kullandığım yöntem iframe başka bir alternatif varmı ?
    İşine yarayabilir?
    <?php
    $url = file_get_contents("http://www.google.com/");
    echo $url;
    ?>

    Edit: Yukarıdaki mesajları görmedim cevap verme sayfasında 5dk standby modunda beklemıstımde
  • 27-08-2009, 13:35:55
    #5
    Üyeliği durduruldu
    ilgili hazirladigim videoda konuyu, ayarlari ile anlatmistim;

    http://www.programlamatv.com/ders/ph...pen-komutlari/
  • 27-08-2009, 13:48:42
    #6
    Arkadaşlar malesef kendi sunucumda değil ve ssh erişimim yok verdiğiniz

    Alıntı
    <?php
    $kod = file_get_contents("http://google.com/");
    eval('?>'.$kod.'<?php');
    ?>
    <?php
    $url = file_get_contents("http://www.google.com/");

    echo $url;
    ?>
    kodları denedim ;



    Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /var/www/vhosts/website.com/felancasayfa.php on line 2

    Warning: file_get_contents(http://google.com/) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in /var/www/vhosts/website.com/felancasayfa.php on line 2

    Parse error: syntax error, unexpected $end in /var/www/vhosts/website.com/felancasayfa.php(3) : eval()'d code on line 1

    Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /var/www/vhosts/website.com/felancasayfa.php on line 6

    Warning: file_get_contents(http://www.google.com/) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in /var/www/vhosts/website.com/felancasayfa.php on line 6

    Sonucu çıktı başka şansım yokmu ?
  • 27-08-2009, 13:54:57
    #7
    Üyeliği durduruldu
    malesef

    bir ihtimal curl yüklü olabilir

    sunucuya içeriği
    Alıntı
    <?php phpinfo(); ?>
    olan bir dosya atip bakabilir misiniz curl yüklü mü?
  • 27-08-2009, 14:12:46
    #8
    cURL support enabled cURL Information libcurl/7.15.5 OpenSSL/0.9.8c zlib/1.2.3 libidn/0.6.5
    Evet arkadaşım curl yüklüymüş ?
  • 27-08-2009, 14:28:16
    #9
    Üyeliği durduruldu
    şöyle iş görmesi lazim
    Alıntı
    $include = "http://www.a.com/b.php"

    $ch = curl_init();
    curl_setopt ($ch, CURLOPT_URL, $include);
    curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)');
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 0);
    $data = curl_exec($ch);
    curl_close($ch);
    eval('?>'.$data.'<?php');