Обработка ошибок apache - опции - PullRequest
0 голосов
/ 19 декабря 2011

В файле httpd.conf или vhosts возможно:

Есть ли другие альтернативы решению проблемы с Apache? Что я действительно хотел бы сделать, так это как-то заполучить ошибку apache, когда она возникает в php.

(Мы стремимся создать инструмент, который отслеживает ошибки, которые глобально возникают на наших серверах, через веб-интерфейс (с использованием php). В настоящее время я думаю о регистрации ошибок в файле журнала, а затем использую php для мониторинга файл для изменений и разберите его на что-то пригодное для использования с PHP.)

1 Ответ

1 голос
/ 20 декабря 2011

Вы можете использовать директиву ErrorDocument для перенаправления ошибок в свое собственное PHP-приложение, которое:

  • отображает сообщение об ошибке для пользователя, а
  • выполняет любую другую необходимую работудля обработки ошибки.

То есть целью вашего ErrorDocument не обязательно должна быть просто страница статической ошибки;это может быть любой URL, который вы хотите, и вы можете предпринять любое действие в ответ на запрос.

Это, вероятно, будет более эффективным, чем очистка журнала.

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