Garey's Blog–FreeBSD/PHP/GoLang

文章标签 ‘fastcgi’

十一月 28th, 2010

[转]Nginx提示502和504错误的终极解决方案

No Comments, Nginx, PHP, by garey, 5,091 views.

一、错误提示说明: Nginx 502 Bad Gateway的含义是请求的PHP-CGI已经执行,但是由于某种原因(一般是读取资源的问题)没有执行完毕而导致PHP-CGI进程终止。 Nginx 504 Gateway Time-out的含义是所请求的网关没有请求到,简单来说就是没有请求到可以执行的PHP-CGI。 二、错误提示原因分析: 解决这两个问题其实是需要综合思考的,一般来说Nginx 502 Bad Gateway和php-fpm.conf的设置有关, 而Nginx 504 Gateway Ti…