Перейти к содержанию

Работа с серверными журналами

На вашем сервере доступны два ключевых типа журналов:

Журнал доступа (access.log): содержит данные о входящих HTTP-запросах:

  • Количество и частота обращений;
  • Геолокация и IP-адреса посетителей;
  • Подозрительная активность (например, брутфорс-атаки);
  • Используется для анализа трафика, выявления аномалий и оценки нагрузки на ресурс.

Журнал ошибок (error.log) фиксирует критические события:

  • Ошибки исполнения PHP-скриптов;
  • Проблемы в работе CMS CS-Cart и CS-Cart Multi-Vendor;
  • Сбои плагинов и сторонних модулей;
  • Помогает диагностировать неполадки в работе приложений.

Важное замечание

Не смешивайте серверные логи (access.log, error.log) с журналами CMS, расположенными в Administration > Logs. Последние относятся исключительно к внутренней работе (CS-Cart и CS-Cart Multi-Vendor) платформы и не отражают состояние сервера.

Лог-файлы находятся в корневой директории проекта рядом с каталогом public_html. Для проверки выполните:

ls -la /srv/projects/[PROJECT_DIR]/logs

Просмотр журналов

Способ 1: Через файловый менеджер

С помощью менеджера файлов
  1. Подключитесь к серверу по SFTP. How to: Development: Manage files (GUI)

  2. Перейдите в папку logs проекта; Security_ settings

  3. Скачайте или откройте файлы (access.log, error.log) напрямую (требуются права доступа). Security_ settings

Способ 2: Через терминал

С помощью терминала
  1. Установите SSH-соединение. How to: Development: Connect to Server via SSH & SFTP

  2. Перейдите в директорию с логами
    cd /srv/projects/[PROJECT_DIR]/logs Security_ settings

  3. Для мониторинга в реальном времени:
    tail -f error.log

  4. Для вывода последних записей:
    tail error.log -n 10 Security_ settings


Нужна помощь?

Возникли сложности с интерпретацией данных? Нужна помощь в настройке мониторинга или устранении ошибок? Обратитесь через аккаунт Scalehost или по электронной почте — наши специалисты проведут детальный анализ и предложат решения для стабильной работы вашего проекта.