PHP'nin Require_oncenin sorunları, ihtiyaç, include_onceyi ve doğru bir dosyayı çözme değil fonksiyonları içerir yaşıyorum. Apache 2.2.11 ile Windows Vista üzerinde PHP 5.3.1 çalıştırıyorum.
Bunlar alıyorum sorunlar şunlardır:
file_exists('C:/wamp/www/park_factor_network/system/application/shared/config/language.php')
döndürür DOĞRU
is_readable('system/application/shared/config/language.php')
döndürür DOĞRU
$fp = fopen('C:/wamp/www/park_factor_network/system/application/shared/config/language.php','r');
$contents = fread($fp, filesize('C:/wamp/www/park_factor_network/system/application/shared/config/language.php'));
$ içeriği geçerli bir dosya kaynak ve depolar döndürür
Ancak;
require_once('system/application/shared/config/database.php') or die("Cannot Include Language Config");
require_once('C:/wamp/www/park_factor_network/system/application/shared/config/language.php') or die("Cannot Include Language Config");
dönüş:
Fatal error: require_once() [function.require]: Failed opening required '1' (include_path='.;C:\php5\pear') in C:\wamp\www\park_factor_network\system\application\shared\hooks\select_language.php on line 25
C: \ wamp \ www \ park_factor_network \ system \ application \ news_site kancalar \ C için Dizin Kavşağı: \ wamp \ www \ park_factor_network system \ application \ \ kanca paylaştı \
Ben sadece çerçevesinde belli bir yerden bu dosyayı erişirken bu bir direkt ancak, bu sorunu dahil deneyimi ya o etkilenen ve sadece PHP olmamalı gerektirir? Ben denemek ve benim kurulum içinde başka bir yere dosyayı eklerseniz gayet yükler.