Ошибки сбора статистики запросов к сайтам
Симптомы
- Не отображается отчёт по статистике для пользователя
- В статистике все данные нулевые
- В статистике отображается один уникальный посетитель
Причины
- Установлены некорректные права для директории со статистикой
- Отсутствует модуль
mod-rpaf
- Некорректные параметры логирования
Решение
Некорректные права на директорию со статистикой
Убедитесь, что на директорию /var/www/<имя-владельца>/data/www/<имя-сайта>/webstat
установлены права 755
или [drwxr-xr-x]
.
Отсутствует модуль mod-rpaf
Проверьте, установлен ли модуль на вашем сервере, подключившись к серверу по SSH и выполнив следующую команду:
dpkg -l | grep rpaf
- для Debian-based систем;yum install mod_rpaf
- для RHEL-based систем.
Если пакет отсутствует, установите его с помощью команды:
apt-get install libapache2-mod-rpaf
- для Debian-based систем;rpm -qa | grep rpaf
- для RHEL-based систем.
Некорректные параметры логирования
Откройте конфигурационный файл Apache целевого сайта в разделе “Сайты” - “Конфиг. файлы” и убедитесь, что для директивы CustomLog
указаны путь до файла лога и параметр combined
.
Далее проверьте, что в конфигурационном файле Awstats по пути /etc/awstats/awstats..conf
для директивы LogFormat
выставлено значение "1".