Полезные статьи

Логирование и отладка сайта

Как использовать логи для поиска и исправления ошибок на сайте.

Что такое логи?

Логи — это записи о событиях на сервере и в приложении. Они помогают найти причину проблем.

Типы логов

1. Логи веб-сервера

  • Access log — все запросы к сайту
  • Error log — ошибки сервера

2. Логи PHP

  • Ошибки выполнения
  • Предупреждения
  • Уведомления

3. Логи приложения

  • Действия пользователей
  • Ошибки бизнес-логики
  • Отладочная информация

Где искать логи?

  • Apache: /var/log/apache2/
  • Nginx: /var/log/nginx/
  • PHP: настраивается в php.ini
  • WordPress: wp-content/debug.log
  • Laravel: storage/logs/

Включение отладки

WordPress:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

Laravel:

APP_DEBUG=true
LOG_LEVEL=debug

Что искать в логах?

  • Ошибки (Error, Fatal)
  • Время возникновения
  • Файл и строка
  • Stack trace

Инструменты анализа

  • GoAccess — анализ access логов
  • Sentry — мониторинг ошибок
  • Loggly — облачный анализ

Не можете найти ошибку? Обратитесь к нам — найдём и исправим!

Как сделать заказ?

Оставьте нам заявку и мы свяжемся с Вами, чтобы определить круг задач, объем и стоимость работ.