Как смоделировать ошибку 500 http на apache - PullRequest
0 голосов
/ 27 сентября 2019

Я прочитал много идей о том, как проверить директиву ErrorDocument 500, но они не работают.Если я добавлю плохой php-код, я все равно получу страницу с ошибкой php.Если я создаю неверный файл htaccess, я получаю следующую ошибку, а не свою пользовательскую ошибку:

[an error occurred while processing this directive] The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script. [an error occurred while processing this directive]

Мне нужно поднять эту пользовательскую страницу ошибки, чтобы убедиться, что она работает, даже если большинство приложений будут управлять своими собственными 500страницы.Спасибо

1 Ответ

0 голосов
/ 27 сентября 2019

Ошибки PHP - это не 500 ошибок.Апач в порядке.PHP обнаружил ошибку.Это может быть скрыто в PHP.ini, но вместо этого получается «белый экран смерти».

К проблеме .htaccess.Файл .htaccess управляет пользовательскими страницами ошибок для вашего сайта.Если Apache не может проанализировать пользовательские страницы ошибок в этом файле, это означает, что не настроено отображение пользовательских страниц ошибок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...