PHP - включить возврат ошибки даже после исправления кода

Вчера я как обычно работал над некоторым кодом, а затем совершил ошибку, не объявив переменную для включения вроде этого:

include($myvar);

И, конечно же, я получил сообщение об ошибке, в котором говорилось, что включение не может быть пустым. Хорошо, я адаптирую код и продолжаю получать эту ошибку. Сначала я подумал, что это проблема с кешем, поэтому я очистил свой кеш локально, попробовал частный сеанс просмотра, очистил кеш на уровне сервера, но ничего не помогло. Ошибка ссылалась на строку в моем коде, которой даже не существовало.

Сегодня утром я попробовал еще раз, у меня было то же сообщение, но я добровольно спровоцировал другую ошибку, попытавшись включить файл, которого не существует, вот так:

 include ("builder/fv02/modules/php/navigation.php");

При этом, как и ожидалось, я получаю следующую ошибку:

Warning : include(builder/fv02/modules/php/navigation.php): failed to open stream: No such file or directory in xxxx on line 78
Warning : include(builder/fv02/modules/php/navigation.php): failed to open stream: No such file or directory in xxxx on line 78
Warning : include(): Failed opening 'builder/fv02/modules/php/navigation.php' for inclusion (include_path='.:/usr/local/php7.0/lib/php') in xxxx on line 78

если я исправлю эту ошибку, которую я спровоцировал, я застрял с этим сообщением об ошибке. Если я удалю строку 78 или все включенные в свой код, он все равно будет отображать это сообщение об ошибке. Если я добавлю вверху своего PHP что-то вроде echo "aaa"; он не отображает его, в то время как предупреждение не должно блокировать выполнение этого, особенно если эхо помещается перед строкой с предупреждением.

Я такого раньше не видел. Вы хоть представляете, в чем может быть проблема?

Благодарность!

Всегда ли ошибка при включении, и можно ли включить действительный файл .. Также вот шаги по очистке кеша stackoverflow.com/a/40225336/3254405

boateng 26.09.2018 18:29
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
1
27
1

Ответы 1

В итоге я удалил все файлы, чтобы вернуть их на сервер, и это решило проблему. Возможно, с моим файлом все было в порядке, но на сервере что-то не так.

Другие вопросы по теме