Я установил squidanalyzer-5.4.tar.gz, после этого tuto http://squidanalyzer.darold.net/install.html и устанавливающий как рекомендация, но когда я выполняю http://testserver.com/squidreport, я получаю ошибку ниже:
У Вас нет разрешения получить доступ к/squidreport/на этом сервере.
Titi
Либо простые привилегии файловой системы в каталоге некорректны для веб-доступа, либо, скорее всего, /usr/local/bin/squid-анализатор
еще не сгенерировал никаких отчетов и в каталоге нет документа index.html.
Проверьте журнал error_log Вашего веб-сервера на причину ошибки.
Два варианта, когда кальмадному анализатору нужен лог-файл для генерации отчета, например, здесь
# cd /etc/squidanalyzer
# squid-analyzer /var/log/squid/access.log
# squid-analyzer /var/log/squid/cache.log
, чем по приведенной выше ссылке вы определенно должны получить лог онлайн.
второй вариант - это работа кальмадного анализатора на основе cronjob. так что, возможно, crontab не работал для проверки crontab вашей системой (убедитесь, что crontab нуждается в постфиксе, чтобы он работал). так что если кронтаб не работает, он не будет автоматически генерировать отчет.
Измените разрешение на размещение анализатора кальмаров на chmod 644 -R /location-squid-анализатор
Также проверьте кэш.log chmod 644 и отсутствие необходимости в кэше для изменения
, убедитесь, что вы предоставили кэш эффективным пользователям в squid.conf с пользователем, который пытается получить доступ к лог-файлам.
.