• 08-01-2008, 18:11:24
    #1
    Merhaba arkadaşlar,
    benim şöyle bir sorunum var.

    abc.com
    ghj.com
    xcv.com
    zxc.com.
    olkmjk.com
    asdasd.com

    yukarıdaki sitelere testyapiyoruz.com/include.php php dosyasını include etmiştim sorunsuzca çalışıyordu.

    Sunucumu değiştirdim ve sunucuda php sürümleriyle ilgili işlemler yapıldı herhalde ve artık çalışmıyor.
    Her site sadece kendi php dosyasını include olarak kabul ediyor.Dışarıdan çekmiyor.
    Tüm siteler aynı sunucu içindedir.Bu sorunun sebebi ne olabilir acaba ?


    Düzeltme: işe yarar mı bilmiyorum ama include çekilemeyen sitenin .htaccess dosyasıda şöyle;

    # -FrontPage-
    
    IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
    
    <Limit GET POST>
    order deny,allow
    deny from all
    allow from all
    </Limit>
    <Limit PUT DELETE>
    order deny,allow
    deny from all
    </Limit>
    AuthName www.xxxxxxx.com
    AuthUserFile /home/xxxxxx/public_html/_vti_pvt/service.pwd
    AuthGroupFile /home/xxxxxx/public_html/_vti_pvt/service.grp
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
  • 08-01-2008, 19:02:49
    #2
    Alıntı
    Windows versions of PHP prior to PHP 4.3.0 do not support accessing remote files via this function, even if allow_url_fopen is enabled.
    Yeni geçtiğin server'da php.ini içinde allow_url_fopen = off olabilir.
  • 08-01-2008, 20:10:19
    #3
    Sunucuya gd modülü yüklendikten sonra oluştu bu problem. gd ile bir alakası olabilir mi ?
  • 08-01-2008, 20:44:22
    #4
    GD ile include fonksiyonun bağlantısı olduğunu zannetmiyorum, tabii yapılan değişikliği de bilmiyorum ama bana göre bir bağlantısı yok.
    <?php
    phpinfo();
    ?>
    Buradan allow_url_fopen değerine bakar mısın ? on-off durumuna bir göz atmak lazım.
  • 08-01-2008, 20:53:04
    #5
    UndeRTakeR adlı üyeden alıntı: mesajı görüntüle
    GD ile include fonksiyonun bağlantısı olduğunu zannetmiyorum, tabii yapılan değişikliği de bilmiyorum ama bana göre bir bağlantısı yok.
    <?php
    phpinfo();
    ?>
    Buradan allow_url_fopen değerine bakar mısın ? on-off durumuna bir göz atmak lazım.
    allow_url_fopen On On

    Ne biçim problemmiş böyle, 2 gündür araştırıyorum ama çözüm sağlayamadım
  • 08-01-2008, 21:01:19
    #6
    Üyeliği durduruldu
    dışardan include ettiğin dosya html olarak gelir. include yerine require yada file_get_contents kullanabilirsin.

    echo file_get_contents("dosya yolu");
  • 08-01-2008, 21:28:30
    #7
    Lisans adlı üyeden alıntı: mesajı görüntüle
    dışardan include ettiğin dosya html olarak gelir. include yerine require yada file_get_contents kullanabilirsin.

    echo file_get_contents("dosya yolu");
    Çok teşekkür ederim lisans. UndeRTakeR sanada teşekkür ederim zaman ayırıp ilgilendiğin için.

    echo file_get_contents("dosya yolu"); bu kodu kullanınca sorun kalmıyor.
    Aslında ben eskisini düzeltmek istiyordum ama ne yapalım bunada şükür.