玄学问题之WordPress 502 Nginx ERROR

技术流23,638阅读模式

这个问题多次遇到,大多数时候都是奇奇怪怪的原因。

一般从下列几个方向排查:文章源自原紫番博客-https://www.yuanzifan.com/55413.html

1.Wordpress的版本,看是否是因为过老的版本,而不能和目前的环境适应.文章源自原紫番博客-https://www.yuanzifan.com/55413.html

2.wp-config.php。是否有安装过缓存插件,把那个缓存插件的cache true的那一行代码注销掉。文章源自原紫番博客-https://www.yuanzifan.com/55413.html

3.如果是虚拟主机,建议到独立主机环境下,或者切换到本地环境,查一下报错消息,因为部分虚拟主机把所有的报错都隐藏了,导致无法查到问题,几天前遇到一起,就是虚拟主机不报错,拿到正常环境下发现原来是wp-config.php里面少了一个字母d,把define写成了efine。文章源自原紫番博客-https://www.yuanzifan.com/55413.html

4.如果是用的宝塔安装,特别是使用宝塔编译安装——编译安装是要读取环境数据的,你的主环境事实上只有极小概率和宝塔做镜像的时候一模一样,某些情况下会少安装一些依赖,导致这个问题。这样需要重装PHP。文章源自原紫番博客-https://www.yuanzifan.com/55413.html

5.过多次重定向(一般这个是报HTTP 500)。文章源自原紫番博客-https://www.yuanzifan.com/55413.html

6.开了CDN,特别是服务器在中国大陆,而使用了CloudFlare的CDN加速,这个加速会让你的扎你站点国内访问速度更慢,而且连带一裤兜不可预期的问题。如果你是针对国内客户,建议不要用CloudFlare的CDN。文章源自原紫番博客-https://www.yuanzifan.com/55413.html

7.其他不可知原因,原因留言。文章源自原紫番博客-https://www.yuanzifan.com/55413.html

文章源自原紫番博客-https://www.yuanzifan.com/55413.html 文章源自原紫番博客-https://www.yuanzifan.com/55413.html

 
评论  2  访客  1  作者  1
    • 雪夜无声 3

      :evil: nginx太难了,不如apache,反正小站没啥区别,10万IP以上的才有区别。

        • 原梓番

          @ 雪夜无声 还好吧,熟悉的过程,我现在反而觉得Apache不太好操作

      发表评论

      匿名网友
      :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
      确定

      拖动滑块以完成验证