[crit] stat() "***" failed (13: Permission denied)
nginx、php-fpm安装后访问发现提示找不到文件,nginx日志里面报错信息如下:
[crit] 17755#17755: 5 stat() "**" failed (13: Permission denied), client: ......
各种权限都给了,但是依然报这个错误,查找相关资料后发现是selinu捣的鬼,很恶心的东西,总是在你快遗忘掉它的时候给你捣乱。
getenforce
这个命令可以查看当前是否开启了selinux如果输出disabled或permissive那就是关闭了,如果输出 enforcing 那就是开启了selinux。
1、临时关闭selinux
setenforce 0 # 设置SELinux 成为permissive模式
setenforce 1 # 设置SELinux 成为enforcing模式
2、永久关闭selinux
修改/etc/selinux/config
文件
将SELINUX=enforcing
改为SELINUX=disabled
重启机器即可
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭