Php Can';使用“t”无法获得正确的页面;“服务nginx启动”;但是使用“ok”就可以了;nginx“;

Php Can';使用“t”无法获得正确的页面;“服务nginx启动”;但是使用“ok”就可以了;nginx“;,php,nginx,centos7,Php,Nginx,Centos7,Os:CentOS-7-x86_64-Minimal-1611nginx:1.2.1(由安装 yum)php:php7.0.1 我使用服务nginx start来启动nginx,我得到了403 但是当我使用nginx时,我得到了正确的页面 我已尝试将“nginx.conf”user nginx更改为user root,然后我无法再使用service nginx start(与service nginx restart/stop相同) 我尝试更改目录的组和用户,但失败 回滚nginx.conf中的

Os:CentOS-7-x86_64-Minimal-1611
nginx:1.2.1(由安装 yum)
php:php7.0.1

我使用
服务nginx start
来启动nginx,我得到了403

但是当我使用
nginx
时,我得到了正确的页面

我已尝试将“nginx.conf”
user nginx
更改为
user root
,然后我无法再使用
service nginx start
(与service nginx restart/stop相同)

我尝试更改目录的组和用户,但失败


回滚nginx.conf中的更改,然后通过
sestatus
getenforce
命令检查SELinux状态。如果它通过
setenforce 0
命令将强制设置SELinux返回到允许模式,并检查nginx

如果不起作用,请按如下所示设置nginx根目录权限:

chown nginx:nginx/path/to/nginx/root/directory
chmod 755/path/to/nginx/root/directory

非常感谢您,它很管用。但是,当我重新启动系统时,我需要通过setenforce 0再次将SELinux设置为许可模式。因此,我将SELinux'config SELinux=enforcing修改为SELinux=disabled。但我想问一下,此设置是否会降低系统安全性?欢迎光临。设置SELINUX=permissive并重新启动。在许可模式下,Linux会记录一些审核文件。用于创建SELinux策略的审核文件。了解有关SELinux和策略的更多信息