Логи - первое место, куда стоит смотреть, когда сайт ведет себя не так, как показывает браузер. В браузере может быть только “ошибка 500”, а в логе сервера часто указан конкретный PHP-файл, строка или запрещенный запрос.
Какой лог за что отвечает
| Лог | Что показывает |
|---|---|
| access_log | Запросы к сайту: URL, код ответа, IP-адрес, user agent. |
| error_log | PHP-ошибки, проблемы с правами, отсутствующие файлы и серверные предупреждения. |
| Debug-лог CMS | Ошибки уровня приложения: WordPress, Joomla, OpenCart и других CMS. |
Что проверять
- Откройте лог за точное время проблемы.
- Ищите домен, URL или имя скрипта.
- Сравните коды ответа: 200, 301, 403, 404, 500, 503.
- Не публикуйте полные логи открыто: там могут быть пути, IP-адреса или токены.
- Исправьте первую реальную ошибку, затем обновите страницу и проверьте лог снова.
Логи превращают “не работает” в конкретную зацепку
Пришлите время ошибки и последние строки лога без паролей. Поможем отличить настоящую причину от шума.
Разобрать строки лога