![Awstats:为什么即使权限为 4777,读取日志文件也会出现“权限被拒绝”的情况?](https://linux22.com/image/615217/Awstats%EF%BC%9A%E4%B8%BA%E4%BB%80%E4%B9%88%E5%8D%B3%E4%BD%BF%E6%9D%83%E9%99%90%E4%B8%BA%204777%EF%BC%8C%E8%AF%BB%E5%8F%96%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6%E4%B9%9F%E4%BC%9A%E5%87%BA%E7%8E%B0%E2%80%9C%E6%9D%83%E9%99%90%E8%A2%AB%E6%8B%92%E7%BB%9D%E2%80%9D%E7%9A%84%E6%83%85%E5%86%B5%EF%BC%9F.png)
当我通过 Web 浏览器运行 Awstats 并单击“立即更新”时,它会报告:
Error: Couldn't open server log file "/var/log/httpd/domains/domain.net.log" : Permission denied
Setup ('/etc/awstats/awstats.domain.net.conf' file, web server or permissions) may be wrong.
文件权限:
# ls - la /var/log/httpd/domains/snowweb.net.log
-rwxrwxrwx 1 root root 68K Jul 22 18:29 /var/log/httpd/domains/domain.net.log
服务器是 CentOS 5.9,并且“似乎”没有启用 selinux(似乎已安装,但 .conf 文件丢失并且selinuxenabled
没有返回任何内容)。
答案1
你检查过全部包含目录?其中一个很可能就是问题所在。