我在centos7上使用 nginx + php-fpm ,当我使用默认的root / usr / share / nginx / html / 时,但是我将root更改为其他目录,例如 / usr / share / nginx / test / 不起作用 我cat /var/log/nginx/error.log "主要脚本未知" ,所以我尝试 chmod 777 -R / usr / share / nginx / test ,但问题仍然存在,我尝试停止php-fpm服务并修改nginx配置文件不解析php,然后nginx获取正确的php文件。
现在我用 php-fpm -D 工作了!所以我想知道"服务php-fpm和#34;之间的区别。和" php-fpm -D",为什么 php-fpm -D 可以工作?
ENV:
centos 7
php5.4
nginx
我很抱歉我的英语很差!