我刚刚在运行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”
任何帮助深表感谢。
您应该显示更多详细信息。awstats.pl的权限是什么,您正在执行哪个用户,依此类推?
—
重播
啊,我想你在那头上钉了钉子。看起来很简单,但是我忽略了awstats.pl的实际权限-在更改awstats.pl的chmod后,它似乎可以正常运行!如果您想以更多答案的形式发布您的回复,我们将很乐意接受,谢谢!
—
乔什山