hosting:my-sites:error-log

2.3.16. Лог ошибок сайта (Error-лог)

Лог ошибок сайта (Error-лог) — это лог ошибок веб-сервера Apache, куда попадает информация о запросах, обработка которых вызвала срабатывание предупреждения (warning) или ошибки (error). Он находится в разделе «ХостингМои сайты → Лог ошибок сайта»:

В верхней части раздела выводится список всех дат, за которые доступны логи:

В списке можно:

Важные моменты:

  • Логи хранятся только за текущий и 6 предыдущих месяцев, и только за те дни, когда к сайтам были запросы. Более старые логи не хранятся.
  • Текущая дата в списке доступна всегда, вне зависимости от того, есть записи в логе или нет.
  • Если в списке дат отсутствует вчерашнее число, значит логи за этот день ещё обрабатываются и станут доступны позже (как правило, ближе ко второй половине дня). Аналогичная ситуация может быть 1 числа месяца с логами и отчётами за предыдущий месяц.

В основной части раздела выводятся информация по всем ошибкам за выбранный день:

В большинстве случаев можно руководствоваться следующим простым принципом: если на сайте или его отдельных страницах начала появляться ошибка 50x, в первую очередь следует проверить его Error-лог в нашей панели управления:

  • Если информация об этих ошибках будет присутствовать (стоит соотносить время возникновения ошибок и время записей в Error-логе), велика вероятность, что причина ошибки будет описана в этих же строках и отталкиваться в решении стоит от неё.
  • Если же Error-лог пуст, то, вероятнее всего, код ответа 50x генерируется непосредственно скриптами самого сайт. В этом случае следует изучать логи движка сайта (или, для начала, способы включения их ведения) или обращаться за помощью к разработчику сайта или профильным специалистам.

Важные моменты:

  • Если размер лога не превышает 100 МБ, его можно просматривать напрямую в браузере и скачать себе. Лог большего размера можно только скачать.
  • После выполнения технической проверки сайта в разделе «Мои сайты» или очистки кеша PageSpeed в логах может встретиться наш IP 185.39.224.11. Это обусловлено тем, что для выполнения этих действий нашему серверу необходимо выполнять запрос к сайту.
Чтобы скачать лог за выбранный день, нажмите «Скачать» в верхней части лога:
Чтобы скачать лог за месяц, нажмите «Скачать за месяц» в списке доступных дат:
Ротация логов выполняется ежедневно, поэтому лог за каждый день является отдельным файлом и скачивается также отдельно.

Если необходимо регулярно сохранять логи в автоматическом режиме, то для этих целей можно воспользоваться API хостинга — dates (получение списка дат, за которые есть логи) и download (скачивание логов за полученные ранее даты) — и создать собственный скрипт, который будет выполнять необходимые действия.

  • hosting/my-sites/error-log.txt
  • Последнее изменение: 2020/10/15 12:17
  • karlov