@eazygem

Почему PHP по-разному реагирует на ошибки на хостинге и на локальном сервере?

Занимался разработкой сайта на YII2 на локальном сервере OpenServer (PHP 5.6). Когда закончил разработку, принялся заливать на хостинг (PHP 5.6.34). Залил, настроил, но на большинстве страниц начали возникать ошибки. В основном они заключались в том, что я использовал несуществующую переменную:
5ad592e795aef775492639.png
Однако на локальном хостинге в этом случае PHP просто продолжал скрипт (в условии возвращался false).
Также были ошибки вроде "Non-static method".
В чем может быть причина такой разницы в поведении PHP? На хостинге display_errors - Off.
Спасибо.
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы