这篇文章本质上我是不可能会写到,就因为7号那天晚上,我准备搬家的时候,发现前台完好,进入后台却500错误。

这时我就得急的,毕竟明天我就准备去住校上学了,恐怕没时间在去折腾网站,于是我重新安装WordPress 程序,然后还原数据,把图片、附件、插件等这些必备的恢复了,结果开心打开后台却伤心的看结果,还是这样,于是立马百度了下,虽然解决方法有很多,我都一一去做了,但是后台仍然是500,我相信这数字我会永远记得的。不过我一番折腾后,发现当我没把插件上传的时候,后台竟然神奇又淫.荡般的可以访问了。然后我又把插件上传进去时,又发现无法访问了,又是个神奇的数字500,我认定是插件问题了,于是我把插件一个一个上传,发现到上传“all-in-one-seo-pack”插件时,后台立即提示500错误。没错,就是这插件引起的,我立马停用了。

一、all-in-one-seo-pack 插件介绍

All in One SEO Pack能帮助你优化,帮助你在搜索引擎中的收录的插件,用这一个插件你就可以实现 wordpress 的整体优化。不需要 title 插件,meta 插件,tag 插件,也不需要 DupPrevent Plugin 插件,更不用担心因为插件的交替所带来的一堆麻烦。

  • 能为每篇文章添加独立的关键词;
  • 能为每篇文章添加独立的meta标签;
  • 能为每篇文章添加独立的description;
  • 能为每篇文章添加独立的摘要;
  • 能为每篇文章自动生成摘要;
  • 能防止存档页和首页的内容被抓取,从而防止因重复内容被google降权。

当然出现后台无法访问显示500错误的原因可能是我操作错误的原因,或是备份时没把插件停用,总之如果你们出现后台500错误的问题,而且又装了“all-in-one-seo-pack”插件的话,可以按我这样做,把这个插件名更改下,后台在激活。

我在百度看到的其他引起500页面错误的解决方法

二、Wordpress 目录下的权限问题

将Wordpress目录下全部文件权限设置为755。因为500错误的原因之一就在于访问的资源权限被设置成了777,这样的设置本身就很危险,服务器为了确保安全就会拒绝访问。当然还有更稳妥的方法就是把文件夹属性设置为755,文件设置为644.

三、.htaccess文件有错误

WordPress根目录下.htaccess文件有错误,通常是因为写入了不合语法的规则。尤其是安装了 WP super cache 这个插件之后就容易出现这样的错误。备份原来的 .htaccess 文件,新建一个 .htaccess 或者编辑服务器上的原文件,清空其中内容,修改属性为0666,然后在 wordpress 后台的设置–固定链接管理中,更新永久链接即可。

总结

WordPress 强大,WordPress 插件更强大,就算在强大的插件也难免会出现一些兼容问题,使用新插件时最好先在本地测试后在上传使用,避免一些不必要的麻烦,我希望此文能给和我同样出现错误的朋友一个帮助,网上的方法不多,也没有人在发布这类的文章,所以说,如果你出现了这问题,并且本文帮助了你,请留下脚印。

WORDPRESS 后台500错误解决方法集合的更多相关文章

  1. 【Linux】Gitlab库已损坏前端显示500错误解决方法

    背景: 在进行gitlab数据迁移之后,所有页面正常访问,唯独在访问项目repo地址时,报500错误 1 查看日志: 命令查看: gitlab-ctl tail 或者手动查看:/var/log/git ...

  2. ASP 500错误解决方法

    最有效的解决方法: 经  c:\windows\temp 目录增加everyone写权限. 环境: windows2008

  3. Gitlab库已损坏前端显示500错误解决方法

    1.问题起因 办公网机房意外断掉,导致gitlab库文件损坏.开发打开gitlab显示500 2.查看日志 命令查看:gitlab-ctl tail 或者手动查看:/var/log/gitlab/gi ...

  4. APACHE服务器500错误解决方法

    1.APACHE没开启rewrite模块. 解决办法:编辑apache的http.conf文件,找到#LoadModule rewrite_module modules/mod_rewrite.so, ...

  5. CentOS 7 编译错误解决方法集合

    解决 error: the HTTP XSLT module requires the libxml2/libxslt 错误 yum -y install libxml2 libxml2-dev yu ...

  6. idea运行Tomcat的servlet程序时报500错误解决方法

    今天在测试使用Tomcat运行servlet小程序时,在传递参数时,出现了如上错误. 开始我以为是配置出了问题,就把项目删除了又建立了一遍,结果亦然. 经过仔细排查,发现问题,先说明问题原因:idea ...

  7. IIS 配置错误解决方法集合

    问题:405 - 不允许用于访问此页的 HTTP 谓词 解决:IIS处理程序映射中添加模块映射,模块选择:ServerSideIncludeModule,名称:SSINC-HTML

  8. 【Linux】LNMP1.6 环境报500错误解决方法

    vi /usr/local/nginx/conf/fastcgi.conf 进入编辑fastcgi.conf 找到  fastcgi_param  PHP_VALUE  "open_base ...

  9. Nginx的500,502,504错误解决方法

    Nginx的500,502,504错误解决方法 一.解决500错误: 1.500错误指的是服务器内部错误,也就是服务器遇到意外情况,而无法履行请求. 2.500错误一般有几种情况: (1)web脚本错 ...

随机推荐

  1. Setting Up the ADT Bundle

    Setting Up the ADT Bundle The ADT Bundle provides everything you need to start developing apps, incl ...

  2. LightOJ 1197 Help Hanzo 素数筛

    题意:筛一段区间内素数的个数,区间宽度10w,区间范围INT_MAX 分析:用sqrt(INT_MAX筛一遍即可),注意先筛下界,再筛上届,因为有可能包含 #include <cstdio> ...

  3. iptables/netfilter命令、实现及利用(转)

    原文链接:http://blog.csdn.net/sealyao/article/details/5934268 一.Netfilter和Iptables概述 netfilter/iptables ...

  4. 说一说window.parent

    <iframe>标签是很常用的,嵌在页面之中,可以做独立的加载和刷新.比如说,页面分左右或者上下结构,一般左侧和上侧是导航部分,右侧和下侧是目标页面的展示部分,只需要设置导航链接的targ ...

  5. Camtasia Studio8使用教程

    tip:善于使用ctrl+f搜索目录查看内容 目录 软件的下载与安装 软件的汉化与界面介绍 录制前准备与试机录制 录像机的设置 屏幕画 导入与编辑视频(包括图片,音乐,媒体) 时间线轨道时间轴 标记的 ...

  6. Struts文件上传机制

    1首先建立文件上传jsp页面如下 <form action="" method="post" enctype="multipart/form-d ...

  7. 转载 yii2-按需加载并管理CSS样式/JS脚本

    一.资源包定义 Yii2对于CSS/JS 管理,使用AssetBundle资源包类. 创建如下: backend/assets/AppAsset.php namespace backend\asset ...

  8. ASP.NET MVC- 布署

    IIS6.0 1. 安装Microsoft .net FrameWork 4.0安装包; 2. 安装ASP.NET MVC 3; 3. 设置“Web扩展服务”中的“ASP.NET v4.0.0.303 ...

  9. springmvc + spring + mybatis + maven整合配置文件

    源码下载地址:http://download.csdn.net/detail/a757956132/9353345 src/main/java sy controller dao model serv ...

  10. Sublime 格式化代码 快捷键以及插件使用

    来自Vic___:http://blog.csdn.net/vic___ 其实在sublime中已经自建了格式化按钮: Edit  ->  Line  ->  Reindent 只是sub ...