关于在apache服务器环境下的项目上传nginx环境下页面只有主页正常,其他页面404的一种情况

问题描述:

apache环境开发项目上线至nginx服务器,期间遇到问题有伪静态转发规则的重写,

查看大量网络资料,开发手册,从一开始的pathinfo配置到如今,试用多中方法都无法解决

查看nginx_error.log错误日志

*34 connect() to unix:/tmp/php-cgi.sock failed (2: No such file or directory) while connecting to upstream, client: 113.110.229.248, server: _, request: "GET /p.php?act=rt&callback=jQuery1705097936578519084_1522345994086&_=1522346405829 HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-cgi.sock:", host:

解决方法:

首先查看用户组名 vim /usr/local/php/etc/php-fpm.conf

关于在apache服务器环境下的项目上传nginx环境下页面只有主页正常,其他页面404的一种情况

设置权限命令---sudo chown www /tmp/php-cgi.sock   www为nginx用户组名