Я не знаю, как php.ini был настроен, так как у меня нет доступа к нему. Но сверху моего php файла кода я имею
error_reporting (E_ALL); ini_set ('display_errors ', 1');
Но тем не менее, если существует ошибка, например, пропавшие без вести")", страница является пробелом. Это настолько болезненно для отладки без сообщения об ошибке. Почему ошибки не показали?
Ваша ошибка не является ошибкой выполнения, поскольку это Parse Error
: она происходит еще до того, как страница начинает выполняться.
Таким образом, две инструкции, которые вы использовали, еще не были выполнены, когда происходит эта ошибка... и, следовательно, они не имеют никакого эффекта.
Решение, которое помогло бы справиться с этими ошибками разбора, заключается в том, чтобы просто не допускать их; пара вещей, которые могут помочь:
php -l your-php-file.php
для проверки его корректностиВ данном конкретном случае ошибки не были показаны, потому что ошибка произошла до выполнения какого-либо кода, следовательно, до того, как ini_set смог изменить конфигурацию сообщений об ошибках.
Посмотрите на этих страницах некоторые решения: