A-A+
记lnmp一键安装出现502 bad gateway
首先前提是lnmp一键安装必须成功,然后配置nginx之后出现502 bad gateway,如何解决?
原因是什么呢?
nginx配置文件里的设置和php-fpm上的设置不一样
nginx中的配置文件:fastcgi_pass 127.0.0.1:9000;
那么对应的/usr/local/php/etc/php-fpm.cnf也要进行修改配置
[www]
listen = 9000
listen.backlog = 1024
listen.allowed_clients = 127.0.0.1
(php 5.3及以上版本listen = /tmp/php-cgi.sock替换为listen = 127.0.0.1:9000,nginx配置文件及虚拟主机配置文件里fastcgi_pass unix:/tmp/php-cgi.sock;替 换为fastcgi_pass 127.0.0.1:9000;)
然后重启php-fpm:/etc/init.d/php-fpm restart