关于在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
设置权限命令---sudo chown www /tmp/php-cgi.sock www为nginx用户组名