无法生成 Awstats 报告 - awstats.pl 上的权限被拒绝

无法生成 Awstats 报告 - awstats.pl 上的权限被拒绝

我刚刚在运行 CentOS 6.3 和 nginx 的服务器上安装了 Awstats 7.1 的全新副本。当我尝试运行此命令来生成报告时:

/usr/local/awstats/tools/awstats_buildstaticpages.pl -update -config=mydomain.com -dir=/srv/apps/mydomain/awstats -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl

我收到以下错误:

sh: /usr/local/awstats/wwwroot/cgi-bin/awstats.pl: Permission denied

我尝试过的方法

  • chmod 755 /usr/local/awstats
  • 使用“su -”运行命令
  • 将用户/组更改为“nginx”

任何帮助深表感谢。

答案1

可能是 awstats.pl 的权限未设置为可执行。您chmod 755 /usr/local/awstats无法递归地将权限应用于 awstats.pl。

相关内容