2014-08-21 06:48:26
评论
7,163次浏览
很多人在使用wordpress的网站,进行网站搬家都要对linux主机进行相应的环境配置,然而,有时候我们配置之后会发现有很多的小问题,一般情况需要停止所有插件才不容易走弯路。
在遇到502 Bad Gateway nginx问题的时候,请不要惊慌,在我使用阿里云青岛结点的主机,不止一次的遇到这样的问题,其实主要问题不是说服务器的问题,主要就是内部安装的软件可能与原本的软件不同,最简单的给大家科普一下:
一般我们配置PHP+mysql环境的时候,会选择以下几个方案:
这里给我们会发现apache和nginx可以只有其中一个就行,当然也可以两者都要。
如果说你用的快捷安装那么很可能是nginx的单独的版本,而在搬家之前可能就是apache的版本。
在网上有很多的相关解决方案,但是经过我的实验都是不靠谱的,没有一种能够直接能把问题给解决掉的,这里我根据自己的实际操作经历给大家提供一个可以实实在在把问题解决的方案。
1、切换掉nginx,改为apache或者nginx+apache的安装包。
一般出现错误都是因为原来的apche的整合现在替换为了nginx,直接切换一下apache就oK了。
nginx是负载均衡的经典之作,但是一般情况来说,如果一开始就想用nginx,就把自己服务器的配置,稍微准备高一点吧。解决问题的最佳方案就是和原本网站安装一样的程序。
2、重启nginx
这个方案不一定能够直接解决问题,但是其中一个网站,我就是一直重启给重启回来的。
3、升级服务器配置
确实是个比较苦逼的解决办法,如果你实在找不到问题,很可能就是自己服务器配置过低,让程序经常堵塞,解决问题的最简单办法就是升级服务器的配置。
蚂蚁森林为我浇水吧!