前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >lnmp 环境下 Nginx 502 Bad Gateway 的解决过程

lnmp 环境下 Nginx 502 Bad Gateway 的解决过程

作者头像
魏艾斯博客www.vpsss.net
发布2018-10-08 10:22:02
1.5K0
发布2018-10-08 10:22:02
举报
文章被收录于专栏:魏艾斯博客www.vpsss.net

网友找魏艾斯博客,说看到网上说 php7.2 性能比 php5.6 高几倍,就按照 lnmp1.4 环境升级 php5.5 到 php7 的过程的提示打算升级一下,这位网友以前没有做过类似操作,结果安装过程一闪而过,正常应该需要几分钟到十几分钟的,最后发现网站打不开了,提示 Nginx 502 Bad Gateway

老魏要来相关账号密码试着重启一下 lnmp,提示错误:-bash: /etc/init.d/php-fpm: No such file or directory。说明整个过程是 php7.2 安装失败了,导致 php 文件破坏掉了。sftp 软件(WinSCP-SFTP 管理传输软件安装使用教程)登陆上去,/usr/local/php/路径下面发现两个 php 文件夹,一个名叫:oldphp20180820,另一个名叫 php。看来 old 那个文件夹是 php5.6 的,php 这个是安装失败的 php7.2 文件夹。既然已经失败了索性就删除掉 php 文件夹,把 oldphp20180820 改名为 php。

再按照 lnmp 升级 php5 到 php7 的操作,老魏这次试着升级到 7.0.31,等待了十几分钟后,提示升级成功,而且最后几行代码显示重启 lnmp 所有的相关组件都是成功的,再打开网站看看果然成功了,搞定。

另外吐槽一下,说个跑题的内容,网友这个 avada 站的 banner 太卡了,接触了 N 多使用 avada 做外贸站的网友,凡是反应打开卡顿的无一例外都是用了那个 banner,去掉那个 banner 后网页打开会快很多,当然那个效果也没了,如何选择看你个人取舍了。

Nginx 502 Bad Gateway 的原因不一定都和本文一样,所以说本文是抛砖引玉给大家提供一个解决案例,是其中一种解决办法,老魏为了方便以后查找与分享经验就记录下来。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-10-02 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档