Плагин WP Error Notifier кроме логирования поддерживает следующие каналы уведомлений об ошибках:
Уведомления с подробностями о сбое избавляют от мучительного изучения логов и значительно повышают скорость исправления ошибок.
Разработчики начинают устранять сбой сразу после поступления уведомления, и не теряют время на поиск ошибки в журнале. Сообщение WP Error Notifier невозможно проигнорировать или не заметить, тогда как ошибки в логах часто остаются без внимания.
Состав уведомления
Сообщение об ошибке содержит:
- Тип ошибки, PHP или JavaScript
Отвечает на вопрос, в какой части сайта — на фронтэнде или на сервере — возникла ошибка или предупреждение
- Уровень PHP-ошибки
Указывает, насколько серьезная ошибка возникла
- Текст сообщения об ошибке
- Путь к файлу, в котором возникла ошибка, и номер строки
- Обратную трассировку стека вызовов, в котором последний вызов функции или метода идет первым
Сообщает последовательность вызовов, которые привели к сбою
- Адрес запроса на основе элемента
REQUEST_URI
суперглобального массива$_REQUEST
Помогает понять, на какой странице или при обращении к какому URL-адресу возникла ошибка
- Заголовок
User-Agent
Заголовок помогает определить устройство пользователя или понять, что сайт посетил поисковый бот
- IP-адрес запроса
Заблокируйте злоумышленника в CloudFlare, iptables или через другой инструмент, если по характеру уведомления видно, что выполняются атаки или попытки сломать сайт
- Идентификатор WordPress-пользователя и ссылку на профиль пользователя, или указание, что сайт посетил Гость
Информация о пользователе помогает сразу связаться с клиентом, когда он столкнулся с ошибкой при оформлении заказа или на другом этапе взаимодействия с сайтом