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