Как я могу заставить PHP отобразить ошибку вместо того, чтобы дать мне 500 Внутренних Ошибок Сервера [дубликат]

136
задан Rob 22 April 2010 в 01:45
поделиться

1 ответ

Проверьте настройки error_reporting , display_errors и display_startup_errors в файле php.ini . Они должны быть установлены на E_ALL и «Вкл» соответственно (хотя вы не должны использовать display_errors на рабочем сервере, поэтому отключите это и используйте log_errors вместо этого, если / когда вы его развернете). Вы также можете изменить эти настройки (кроме display_startup_errors ) в самом начале вашего скрипта, чтобы установить их во время выполнения (хотя вы можете не отловить все ошибки таким образом):

error_reporting(E_ALL);
ini_set('display_errors', 'On');

После этого перезапустите сервер.

200
ответ дан 23 November 2019 в 23:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: