Лог ошибок сайта - это журнал, куда сервер записывает каждую проблему: с датой, файлом, номером строки и описанием. Найти его можно в панели хостинга в разделе «Журналы» или «Логи», либо в файлах error_log в корне сайта и его папках. Читать проще, чем кажется: смотрите последние строки, ищите слова Fatal, Error и путь к файлу - это и есть ответ на вопрос «почему сломалось». Ниже - какие логи бывают, где лежат у типового сайта на Битрикс и как по ним ставить диагноз.
Какие логи есть у сайта и что в каждом из них
| Лог | Что внутри | Когда смотреть |
|---|---|---|
| Лог ошибок сервера (error_log) | Ошибки PHP и веб-сервера: файл, строка, текст | Ошибка 500, белый экран, сломалась функция |
| Лог доступа (access_log) | Каждый запрос: IP, время, адрес, код ответа | Подозрение на ботов, атаку, источник нагрузки |
| Лог MySQL | Ошибки базы, медленные запросы | Ошибка подключения к базе, тормоза |
| Журнал событий Битрикс | Вход в админку, ошибки авторизации, действия модулей | Подозрение на взлом, разбор «кто это сделал» |
| Журнал почты хостинга | Отправленные письма и отказы доставки | Не приходят заявки и уведомления |
Где смотреть логи ошибок на хостинге и в Битрикс
- Панель хостингаРаздел «Журналы», «Логи» или «Статистика». Здесь лежат error_log и access_log, часто с просмотром прямо в браузере и фильтром по дате.
- Файлы error_log в папках сайтаPHP нередко пишет ошибки в error_log рядом со сломавшимся скриптом: загляните в корень сайта и в папку, где происходит сбой.
- Инструменты БитриксВключите запись ошибок в bitrix/php_interface/dbconn.php (режим отладки) - и Битрикс станет писать подробности вместо белого экрана. Журнал событий смотрите в админке: Настройки, инструменты, журнал событий.
- Проверка сайта в БитриксАдминка, раздел «Проверка системы»: покажет проблемы с правами, версией PHP и настройками без чтения файлов вообще.
Не хотите читать логи сами?
На абонентской поддержке мы смотрим в логи каждый день: ловим ошибки до того, как они станут падениями, и присылаем понятный отчёт вместо технических простыней.
Как читать строку из лога ошибок: разбор на примере
Типичная запись выглядит так: [21-Jul-2026 14:03:12] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted in /home/site/www/bitrix/modules/iblock/classes/general/iblockelement.php on line 4310. Читаем по частям: дата и время - совпадает ли с моментом сбоя; уровень - Fatal error ломает страницу, Warning и Notice обычно нет; текст - что случилось (здесь: кончилась память, разбор этой ошибки - в статье про лимит памяти PHP); файл и строка - где случилось. Даже не понимая кода, вы уже знаете, что сказать специалисту - и его работа начнётся с решения, а не с поиска.
Частые вопросы про логи ошибок сайта
В логе сотни строк Warning и Notice - сайт в опасности?
Сайт сломался, а лог ошибок пустой. Так бывает?
Как по логу доступа понять, что сайт грузят боты?
Хостинг даёт логи только за сутки. Этого мало?
Лог ошибок - самый честный собеседник: он не забывает, не приукрашивает и всегда называет файл и строку. Научитесь открывать его первым - и половина паники при сбоях исчезнет. А если хотите, чтобы в логи вашего сайта каждый день смотрели профессионально - подключите техническую поддержку Alavir: мониторинг, разбор ошибок и понятные отчёты входят в тариф. Консультация бесплатная.












