春节这几天忙着过节,一直没有看网站,今天登录上来看到插件有更新,点开更新后,悲剧发生了。页面就没法加载,出现错误没法加载了,着实让我慌了慌(想到重来就郁闷)php
Chrome:该网页没法正常工做www.wp.com目前没法处理此请求,HTTP ERROR 500html
手机UC:全白一片,啥反馈也没给(uc科科python
觉得网站就这样要挂了,由于没好好维护上苍要给我收回去了。还没遇到过这种大问题,幸亏经过 搜索到了一些博主遇到问题后的解决方案,分析后极有多是我刚更新了插件的原因,停用插件问题就解决了。博客进不去,wordpress 后台就也进不去,幸亏还有FTP这个方法能够登录网站将问题插件删除~mysql
具体步骤:运用FTP工具登录网站,我使用的是FileZilla,插件地址为 / public_html/wp-content/plugins/(默认是此地址,如改动过就在你建立wordpress文件夹处),删掉出问题的插件文件夹,立竿见影,网站又是浏览起来丝滑般顺畅,后台提示插件****.php 已被禁用,由于如下错误,插件文件不存在。web
参考资料:sql
其余相关HTTP 500错误
通常网站出现 500 错误多半都是程序自己引发的,这里若是本身能够修改 php.ini 配置文件咱们最直接的方法就是开启 php 错误显示,能够直观的看到是哪里有问题。关于 wordpress 后台打开提示 500 错误咱们为你们总结一些数据库
WordPress 前台不显示,通常的错误都是没有主题,能够直接从后台切换下主题,而后再换回去就能够了。若是后台都不显示了,请按下面的去作。 WordPress 后台不显示,并 500 报错解决办法。windows
1,安装 wordpress 的时候,上传完毕,当我进入安装页面的时候就出现 500 错误服务器
这种是最让人郁闷的状况,缘由有不少种,我只提供几种我经历的,能够分为如下几种:编辑器
A、使用了不是官方版,或者稳定版本的 WP,或者已经自行修改过源代码的版本,通常只要直接上网下载一个稳定版本从新安装就行了
B、部分虚拟主机只支持 PHP4 或者更低版本,部分 PHP 拓展不支持,目前 WP 最低须要 PHP4.0 或者更高版本,建议你在安装 WP 以前先 phpinfo() 一下,查看 WP 须要的安装条件是否知足,若是不知足能够考虑换空间
2,全部安装选项填写完毕,当我保存个人安装信息,而后就是 500 错误,再进入安装页面时没法进入。
这是安装时最多的状况,请先检查 A、B 两个缘由,若是知足多是下面的状况:
C、数据库链接问题,通常的主机默认的 mysql 地址是 localhost,可是也不排除在其余的 IP 的可能,IP 填错结果是没法链接数据库,而后 PHP 抛出错误,服务端回显 500 错误,固然用户名密码错误也是会 500 的,建议查看你上传的 config.php 检查数据库地址和用户密码的是否有效
D、文件权限问题,WP 在安装的时候可能会修改 WP 的部分安装文件,若是权限不足,或者没有权限,那会修改失败,结果是安装失败,服务器返回 500 错误,更郁闷的是有些主机会认为你的修改请求会破坏其余用户的文件,直接封掉你的目录 PHP 解释权限,结果不过你怎么查,怎么改,确定是不行的,个人建议是直接联系管理员,他会帮助你处理。所以对于你的主机来讲,第一,你必须拥有足够的权限,第二你必须保证上传的文件没有设置成只读
E、.htaccess 问题,部分的 WP 安装包包含这个文件,这个文件是在 IIS 下配置访问权限和保存其余其余配置 IIS 信息的,若是没有足够的服务器权限的话,一种状况是文件无效,你保存的修改确定是无效的,另外一种就是服务器直接禁用你脚本权限而后就是 500 或者 404 之类的错误,这种状况通常在 windows 主机上出现,建议先确认你是否拥有相关的权限,而后再安装,我的建议能够把这个文件删除后上传,而后在主机的控制面板里面修改 404 之类的页面错误配置
3,安装、删除了 WP 的插件或者配置插件以后出现了 500 错误
这类错误,出现的缘由也不少,通常只要直接删除这个插件就行了,若是仍是没有用的话,能够直接联系管理员
G、仍是插件的安装条件问题,有些插件须要更高的 WP 版本,建议升级或者上网找其余合适版本,其余的拓展支持好比 perl 脚本、python 脚本问题,建议检查你的服务器是否安装了这些支持,PHPinfo 一下
H、非官方承认的插件问题,一般这类插件没有通过各个 WP 的测试,在不一样的 WP 上会产生错误也很正常,能够直接下载官方承认版本的,或者删除
I、仍是上传的文件问题,脚本在配置的时候一般须要写入相应的文件,你的文件设置成只读的话,后果很严重,之后编辑,修改都会出现 500 错误
J、插件关联问题,部分插件一般须要其余的插件支持,删除某一插件后,另外一插件失效,建议在删除部分插件时检查其关联性,以避免出现错误
四、正常写日志、页面、留言时候出现的 500 错误
一般 WP 的日志编辑器生成的日志不会出现问题,若是你喜欢先写完而后复制到编辑器的话可能会出现问题
K、特殊字符的转换问题,通常正常书写文本通常不会出现问题,可是若是你的文本中有代码,或者其余的特殊字符的话,好比&&、$、<、>等符号,注:这里用的全角,可能会形成 PHP 脚步解析错误,或者在写进数据库的时候致使数据库的问题另外喜欢 JavaScript 的朋友注意了,你的日志中的 JS 代码若是不处理的话,可能会被服务器执行的,请小心哦,否则出现点后果可能会很恐怖, 建议检查本身日志中的特殊符号和脚本代码,而后再保存,若是一直出错,能够到数据库下面修改你的日志
五、修改 WP 主题的时候出现 500 错误
这中状况通常是文件权限问题,文件保护问题,另外你本身的修改失误可能也是一种状况
L、主题的版权保护问题,相信诸位若是用收费主题的话,你的修改可能会修改做者的版权保护文件,那么会让 PHP 脚本解析异常,而后服务器返回 500,建议尽可能使用免费的主题,若是你喜欢收费的主题,能够在得到做者受权后修改
M、修改失误问题,这种状况通常会让你的主题被 PHP 解释错误,若是修改主页面、页眉、页脚的话当你直接访问你的主页的话,就会有 500 错误,不过其余的 WP 功能却能使用好比 WP-update 等等有效,建议备份主题后,从主机下载后你的主题文件本地修改,若是要简单,直接重装主题就行了
N、仍是权限问题,通常是使用 WP 自带的主题编辑器编辑主题文件后保存修改失败,而后就是 500 错误,这种状况通常是文件的 rewirte 权限问题,建议检查权限
六、启用了 WP 的部分功能(好比邮件发布等)后出现 500 错误
这类问题主要仍是服务器的拓展问题,WP 须要一些服务器不支持拓展,结果会致使 PHP 错误,服务器返回 500 建议联系管理员,或者禁用部分功能 七、WP 自身 BUG,这种状况解决缘由在与 WP 的内部,解决方法能够直接到 WP 社区留言或者向 WP 反应,更新新的版本等等