lnmp1.0升级php版本时Nginx 502 Bad Gateway

安装完lnmp1.0后,默认的php版本是5.3.28,nginx版本是1.2.7,mysql版本是5.5.37。默认版本是可以正常访问的。

由于项目需求,php版本需要5.4以上,php5.5以后又新增了opcache可以提升php性能,所以索性准备将php版本升级到5.5.12。

运行lnmp文件夹下?./upgrade_php.sh 后输入php版本等待升级。

升级完成后访问提示502 Bad Gateway。

去/home/wwwlogs/nginx_error.log查看nginx错误日志,显示 “connect() to unix:/tmp/php-cgi.sock failed (13: Permission denied)?while connecting to upstream”。可以看出是php-cgi.sock权限出现了问题,于是chmod 666 /tmp/php-cgi.sock,就可以正常访问了。

今天看到lnmp更新到1.1了,修复了一些bug和新增了一些脚本功能,新服务器php环境推荐使用lnmp一键安装包。lnmp官网:http://lnmp.org

转载请注明:Jesus.Pan的博客 » lnmp1.0升级php版本时Nginx 502 Bad Gateway

lnmp1.0升级php版本时Nginx 502 Bad Gateway,首发于Jesus.Pan的博客。

一张单程车票,一颗潇洒的心。

lnmp1.0升级php版本时Nginx 502 Bad Gateway

相关文章:

你感兴趣的文章:

标签云: