我根据这个(https://bbs.vpser.net/thread-1144-1-1.html)去解决,最终也没解决
最后分析原因:
我的情况是没有监听php-fpm中9000端口导致的
解决给 php-fpm.conf 中的
listen = /tmp/php-cgi.sock 后添加 listen = 9000
image.png
然后重启php-fpm
service php-fpm restart
完美解决
或者你的可能是用户组的问题可检查你的用户组
Nginx启动用户和工作用户不一致
ps aux | grep "nginx: worker process" | awk '{print $1}'
运行结果:
www
root
修改Nginx 配置文件
vim /etc/nginx/nginx.conf
将 user www www; 修改为 user root root ; 重启Nginx
注意:Nginx的启动用户和工作用户可以不一致,但是要配好网页目录的权限,让工作用户有访问网页目录的权限
chmod -R 777 /home/wwwroot/default/tp6
网友评论