有一个页面刷新,有时候会打开,有时候会报无法加载解析的错误。
结果在服务器上一查看nginx error.log的错误:
open() "/var/lib/nginx/tmp/fastcgi/4/12/0000000124" failed (13: Permission denied) while reading upstream。。。。。
我在网上看了,都说是权限的问题,我也给了权限,而且/var/lib/nginx/tmp/fastcgi/这个目录下面没有4的文件夹,是空的,怎么会提示没有权限。
求高手解答!!!!!
快三年了都没人回答。
个人解决的方案:
查看
/var/lib/nginx/tmp/fastcgi
权限,发现所有者是 nobody。查看
nginx
配置中发现 user 也是 nobody,意思应该是没人能够操作。修改 user 为 nginx,重启 nginx,再次查看
/var/lib/nginx/tmp/fastcgi
,所有者是 nginx。就不会再报权限问题。