带有PHP7和Nginx 1.9.9的502 Bad Gateway
发布时间:2021-01-11 18:32:53 所属栏目:Nginx 来源:互联网
导读:当我尝试访问任何.php文件时,在Ubuntu 14.04上安装PHP7和nginx 1.9.9时遇到502 Bad Gateway错误. .html文件将按预期加载.我已经将default.conf更新为:server { listen 80 default_server; root /usr/share/nginx/html;
当我尝试访问任何.php文件时,在Ubuntu 14.04上安装PHP7和nginx 1.9.9时遇到502 Bad Gateway错误. .html文件将按预期加载. 我已经将default.conf更新为:
我已经使用cgi.fix_pathinfo = 0更新了php.ini,然后重新启动了服务器,并且所有.php文件仍然出现502错误.我已检查以确保已安装php7.0-fpm.sock并在正确的位置. 这是我从Nginx日志中获取的错误2016/01/19 19:14:54 [错误] 1466#1466:* 1 open()“ /usr/share/nginx/html/xmlrpc.php”失败( 2:没有此类文件或目录),客户端:85.159.237.13,服务器:localhost,请求:“ POST /xmlrpc.php HTTP / 1.0”,主机:“ my.ip.address” 我已经搜索了很长一段时间的答案,但是我没有主意.有没有人有什么建议? 最佳答案 这主要是因为您的nginx和php7.0-fpm不在同一用户下运行.编辑nginx.conf并将“用户nginx”更改为“用户www-data”顺便说一句,“客户:85.159.237.13”,我认为这是一个脚本男孩. (编辑:台州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- NGinx将websocket从80扩展到websocket端口
- Nginx中的HSTS:是否应该在子域服务器块中添加Strict-Trans
- Nginx反向代理中的SSL传递?
- 如何仅重定向nginx中的根路径?
- django-nginx fastcgi-未处理的异常(从Django 1.2.4升级到D
- nginx try_files处理两次,如果设置了错误回退,则会失败
- node.js-端口号未隐藏在Nginx反向代理中(下一个JS服务器)
- ruby-on-rails-使用Passenger和Nginx将Rails应用程序部署到
- Nginx只允许某些URL的POST请求
- 如何使php中的nginx虚拟目录可访问?