Как включить логирование ошибок на сайте
В ситуациях, когда сайт или некоторые его функции перестали работать корректно, может возникнуть необходимость проверить, что именно вызывает подобное поведение услуги.
Для того, чтобы ознакомиться с причинами некорректной работы сайта можно включить логирование ошибок. Сделать это можно двумя способами.
Включение отображения ошибок на дисплее.
Для этого необходимо перейти в панель управления, выбрать раздел со списком PHP версий и активировать функцию display_errors.
Ниже рассмотрим как активировать функцию display_errors с помощью основных панелей управления:
Cpanel
- Перейдите в панель управления Cpanel, раздел “Select PHP Version”.
- Выберите пункт “Options”.
- Установите чекбокс напротив опции display_errors.
ISPmanager
- Перейдите в панель управления ISPmanager, раздел «PHP».
- Выделите необходимую версию «PHP» и нажмите «Расширенные настройки».
- Выберите опцию display_errors и нажмите «Изменить».
- В открывшемся окне измените значение на On и нажмите «Ok».
DirectAdmin
- Перейдите в панель управления DirectAdmin, раздел “Select PHP Version”.
- Выберите пункт “Options”.
- Установите чекбокс напротив опции display_errors.
Cоздание лог файла
Для этого необходимо перейти в панель управления услугой и добавить в файл .htaccess следующие строки:
php_flag log_errors On
php_value error_log /path/filename
где /path/filename — полный путь к файлу ошибок
В созданном файле будет указан текст ошибки и путь к файлу, в котором она возникла.