WordPress安装插件导致HTTP 500内部服务器错误

想给博客装个相关文章插件,曾经用过的很流行的无觅相关插件,不知怎么好像不能用了。就在 WordPress 后台搜索 related posts 安装了“未在您的WordPress版本中测试”的插件“Related Posts”,结果博客马上出现问题,完全打不开了。

  • Chrome提示:“www.xuexx.com 网页无法正常运作 www.xuexx.com 目前无法处理此请求。HTTP ERROR 500”
  • IE提示:“网站无法显示该页面   HTTP 500 内部服务器错误  最可能的原因是: 该网站正在进行维护。该网站有程序错误。”
  • 手机浏览器提示:“该站点服务器出现异常”

这吓坏我了,我还没遇到过这么突然而剧烈的变化,想恐怕又得联系胡戈戈才能搞定,可网上一搜,问题就解决了,原来就是插件问题,只要停用问题插件即可。博客进不去,Wordpress后台也上不了,但可以用FTP工具把问题插件删除,地址为/public_html/wp-content/plugins/,然后立竿见影,博客就可以正常访问了,后台提示“插件related-posts/wp_related_posts.php已被禁用,因为以下错误:插件文件不存在。”。

参考资料

WORDPRESS与HTTP 500错误的问题

程序在php虚拟主机中的500错误几乎是我最讨厌看到的东西,因为它告诉我一句废话“服务器内部错误”之外,什么内容都没提供。尤其是使用wordpress,碰到500错误首先要干的不是想着怎么去解决它,而是要先想想是你在做过什么之后,让服务器出现了500错误。

我们在使用WordPress插件的时候也会遇到这样的问题,其原因是插件版本与我们使用的WordPress产生冲突,解决这个问题只要停用该插件即可。

我们常遇到的错误主要有以下种情况:
1、主题不兼容:是你的主题中PHP程序与新版本WordPress程序不兼容,解决这种错误首先需要用FTP工具将站点上正在使用的主题更名,然后再尝试访问网站。
2、插件不兼容:是由于某个插件和新版本的WordPress程序不兼容,解决这种错误只要用FTP工具将站点上插件全部删除,然后登录网站重新一个一个尝试安装插件,找到问题插件。
3、伪静态错误。如果可以直接操作数据库的话,就把数据库里面的伪静态规则的内容给删除了。
其实引起500的错误的原因还有很多,一时只能想起这么多了。最后要说的就是,500错误不一定是由你自己造成的,一个垃圾的主机提供商造成你博客500错误的概率要比你自己造成的大的多。
http://www.51php.com/wordpress/21136.html

2017-02-27 23:05:38 XUEXX.COM  IPO

作者: XueXX

QQ 105438493