我一直在使用Nginx 1.2.1,并且由于安全问题,我决定升级到1.9.2。nginx从1.2.1更新到1.9.2后,PHP-FPM状态页面为空
问题是:php-fpm状态页面现在为我提供了一个完全空白的页面。 HTTP响应代码表示:200确定,但含量= 0字节
我的尝试:
检查Nginx的用户/组:它是WWW:万维网(因为它是前) 检查PHP-FPM用户/组:这是WWW:万维网(因为它以前) 在资质升级,我选择保留我的配置文件
尾/var/log/nginx/error.log说:没什么 尾的/ var /日志/nginx/mywebsite-error.log says:nothing tail /var/log/php-fpm/php5-fpm.lo摹说:没什么,除了一些进程跟踪完成,但没有相关的
我一直在使用这种代码在升级之前,没有任何问题:
location ~ ^/(php_status|ping)$ {
# access_log off;
allow 127.0.0.1;
allow MY_IP_ADRESS;
deny all;
include fastcgi_params;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
因此,我尝试使用语法:
fastcgi_pass 127.0.0.1:9000;
但这导致从Nginx 502,我不认为这个问题在那里。
我用尽了选项...
感谢您的帮助。
您尝试重新启动PHP-FPM? –
很多次,和nginx太 – Sorcy
我也会升级php5-fpm。然后阅读以下关于使用nginx设置配置文件的文档:http://nginx.org/en/docs/beginners_guide.html本文档也通过设置fastcgi代理。 – commanderZiltoid