Require_once Ошибка PHP

Я программирую на PHP уже несколько лет, и никогда раньше не сталкивался с этой ошибкой.

Вот мой файл widget.php :

require_once('fruit.php');
echo "I am compiling just fine!!!";

И мой файл fruit.php :

$bVar = true;

Когда эти два файла выглядят так ^, тогда все компилируется без ошибок, и я получаю сообщение « Я компилирую отлично !!! "сообщение об успешном выполнении.

Теперь, когда я перемещаю файл fruit.php на один уровень каталога вверх и изменяю свой файл widget.php , чтобы отразить реструктуризацию каталогов:

require_once('../fruit.php');
echo "I am compiling just fine!!!";

Теперь внезапно я получаю предупреждения PHP и фатальные ошибки:

Warning: require_once(../fruit.php) [function.require-once]: failed to open stream: No such file or directory in /webroot/app/widget.php on line 1

Fatal error: require_once() [function.require]: Failed opening required '../fruit.php' (include_path='.:/usr/local/php5/lib/php') in /webroot/app/widget.php on line 1

За все годы работы с PHP я ни разу не видел, чтобы require_once () терпел неудачу подобным образом. Есть идеи?!?!

9
задан skaffman 3 May 2012 в 20:20
поделиться