PHP: include fonksiyonu bloke edilmiştir

3 Cevap php

Benim PHP dosyaları artık dahil işlevini çağırmak mümkün değildir. Ben hosting php ayarları değişti herhalde. Bu sorunun herhangi bir çözüm var mı? Ben php.ini / .htaccess dosyaları dahil işlevini etkinleştirebilirsiniz? Nasıl? Benim ev sahibi PHP 4.4.9 sürümünü kullanıyor.

EDIT - Ben dahil çalışıyorum tüm dosyaları başka bir sunucu üzerinde yerel dosyaları değil dosyalarıdır. Fonksiyonlar bir kaç gün geri kadar ince çalışıyorlardı içerir. Aniden çalışma durduruldu.

3 Cevap

i izin sorunu olduğunu düşünüyorum,

Eğer hata günlüğü dosyasında hata görüyorum,

ya da ekranda hatayı görmek?

Belki host www yolunu değiştirdi.

Eğer) (sizin include göreli veya mutlak yolları kullanıyor musunuz?

Bu, bu işi görünüyor ve yanlış geliyor, ama olabilir?

function includeFile($path) {

    if (!file_exists($path)) {
        return false;
    }

    $contents = file_get_contents($path);

    eval($contents); // ewww
    return true;

}