kotlf
Новичок
почему при использовании die валится реквай
ситуация такая - мы недавного с одного сервера на другой перенесли несколько сайтов. все работают нормально кроме одного
после тестирования выяснилось что валиться он на такой строчке
require_once($filename) or die("cannot find file");
мы думали что что-то нетак с рекаваем но всё н ормально и пути правильные и с файлом подключаемым всё ок. оказалось если заокметарить дай и оставить только require_once($filename); то всё нормально и сайт отлично работает. не понимаю какое влияние дай имеет на реквай и почему в ошибке фигурирует "1" если $filename содержит корректный абсолютный путь к файлу, который без or die("cannot find file") нормально подключается.
вот текст ошибки который мы наблюдали при тестировании:
Warning: require_once(): failed to open stream: No such file or directory in /XXX/index.php on line 144
Fatal error: require_once(): Failed opening required '1' (include_path='.:/usr/local/lib/php') in /XXX/index.php on line 144
ситуация такая - мы недавного с одного сервера на другой перенесли несколько сайтов. все работают нормально кроме одного
после тестирования выяснилось что валиться он на такой строчке
require_once($filename) or die("cannot find file");
мы думали что что-то нетак с рекаваем но всё н ормально и пути правильные и с файлом подключаемым всё ок. оказалось если заокметарить дай и оставить только require_once($filename); то всё нормально и сайт отлично работает. не понимаю какое влияние дай имеет на реквай и почему в ошибке фигурирует "1" если $filename содержит корректный абсолютный путь к файлу, который без or die("cannot find file") нормально подключается.
вот текст ошибки который мы наблюдали при тестировании:
Warning: require_once(): failed to open stream: No such file or directory in /XXX/index.php on line 144
Fatal error: require_once(): Failed opening required '1' (include_path='.:/usr/local/lib/php') in /XXX/index.php on line 144