PHP включить расширенный контроль ошибок(error_reporting, display_errors, display_startup_errors)
Включить расширенный вывод ошибок для языка PHP можно, как непосредственно в самих файлах с php скриптами, а так же в файле .htaccess или php.ini далее подробнее о этих способах.
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
После включения расширенного вывода ошибок в том числе Вы будите видеть не критические предупреждения о не объявленных переменных, например такие как: "Notice: Undefined variable: testVar in /var/www/html/test.php on line 5", которая сообщает что в строке 5 файла скрипта test.php используется не объявленная переменная $testVar. Обратите внимание что не смотря на то что выполнение php скрипта такая ошибка не прерывает, тем не менее неожиданное появление таких ошибок на рабочих версиях сайта может привести к съезжанию верстки сайта и создать неудобства в просмотре сайта пользователями.