Tag: apache2日志记录

AWStats:无法访问/var/log/apache2/access.log

我在我的新Ubuntu Lucid服务器上安装了awstats,但是当cron尝试以用户www-data运行它时,它抱怨cannot access /var/log/apache2/access.log: Permission denied 。 在/usr/share/doc/awstats/README.Debian有这一段: 默认情况下,Apache存储(自1.3.22-1版本以来)使用uid = root和gid = adm的日志文件,因此您需要… 1)更改/etc/logrotate.d/apache中日志文件的权限,以便www-data至少具有读访问权限。 2)作为1)但更改为特定用户,并使用Apache的suEXECfunction作为同一用户运行(并且还要更改/ var / lib / awstats的权限或使用其他目录)。 这更复杂,但服务器通常无法访问日志(这可能是Apache默认的点)。 3)将awstats.pl更改为group adm(但请注意,您将冒险允许CGI脚本访问计算机上的管理员资料!)。 我会选择1,但建议的授权是什么?