bu sorun beni deli ediyor. Zaten gönderildi benzer sorunları biliyorum ama hiçbir çözüm beniZend include_once (myphpfile): akışı açamadı: Böyle bir dosya veya dizin yok
bu hatayı alıyorum çalıştı:
Warning: include_once(): Failed opening 'Recruit/Model/DbTable/Volontari.php' for inclusion (include_path='/var/www/html/fabio/recruit/application/../library:/var/www/html/fabio/recruit/library:.:/usr/share/pear:/usr/share/php') in /usr/share/php/Zend/Loader.php
Ama aslında dosya sunucusunda mevcuttur. Bu
source
|__application
|_ ....
|__library
|__Recruit
|__Forms
| |__VolontariCreate.php
|__Model
|__DBTable
|__Volontari.php
Formu VolontariCreate.php işleri benim klasör ağacının bir parçası, bu yüzden yolu bulamıyor sanmıyorum.
Ayrıca eko get_include_path(); ve
o yardımcı olabilir haklısınız, istemci Ubuntu ise, sunucu Centos olduğunu zend versiyonu destek için 1.12.17dev
teşekkürler olduğunu.
? Dosya dizesinde, ancak ağaçta değil. Başvurunuzu mı alıyorsunuz? Muhtemelen yolunuza ek bir '../' eklemeniz gerekiyor. Ayrıca, isim alanı/sınıf yükleyicisi –
üzerinde bir 'R' arayan otomatik yükleyici ile olası durum sorunu Evet, işe alım benimdir. Üzgünüz, Acemi klasör ağaçta eksikti, ben düzenledim. Şimdi ağaç doğru. Application.ini içinde "Recruit_" ad alanını ilan ettim. – Fabio
, gerçek dosya ağacında nerede olduğunuzu görmek için __DIR__'yi dökmeyi deneyin. –