wordpress在安装使用中出现404、403、500及502问题的分析与解决方法


本文整理自网络,侵删。

前言

最近在使用WordPress的时候遇到了一些错误提示,相信大家在使用wordpress建立网站的时候,都会遇到一些问题,一般来说分为2种情况。

第一种情况是程序报错:程序报错一般会直接在网站顶部或者网站其他部分显示错误或者警告提示,如error:… 、Notice:….、 warning:….

这些是程序在运行中出现的问题,一般服务器没有屏蔽php错误的话就会出现这些提示,而一般为了安全性,服务器或者虚拟主机都会屏蔽错误,那么就会白屏,或者网页显示不全(在发生错误的地方会停止往下加载),这类问题需要从程序入手,比如插件、主题是否损坏,是否兼容最新版本,等等问题,此类问题需要联系网站软件程序提供商进行解决。

这类问题在此处不做主要讲解。

第二种情况是服务器的报错:服务器报错有专门的代码进行提示,如我们标题所说的这些提示,下面我们就来分析一下,出现这些提示的一般原因和应对方法。

常见的报错状态代码提示所表示的含义、以及一般解决方式,在下文我们将详细分析,话不多说了,来一起看看详细的介绍:

网站访问显示状态404(Not Found)

网站访问出现404时,是当前访问的url无法在服务器找到相关的资源,出现无法找到的情况显示的状态,就wordpress而言,404所出现会有如下一些状态。

1.网站首页能够打开,内页全部404状态

这种状态是由于wordpress默认是一款动态的程序,如果服务器没有做好伪静态而又选择了静态链接,如文章名链接、数字连接等形式,那么没有伪静态的重写将会显示404状态,因此如果遇到这种情况,一般来说我们做好服务器的伪静态就可以了,伪静态的处理有多种方式,每种WEB引擎(常见的:IIS/Apache/Nginx)处理都不一样,你需要自己处理好或者联系你的服务器商帮助你处理好。

2.网站包括首页全部404

如果访问首页都是404的话,那么你就要去查看下你的域名解析以及主机绑定是否出现问题,如果是虚拟主机,你需要查看下你所解析和绑定的主机是否是正确的,这种情况一般是解析到了另一台没有资料的虚拟主机上,进而显示404了。

如果你是使用的服务器,那么你需要看你所绑定的目录是否和你的wordpress网站目录一致。如果不一致,绑定到了错误的目录上面,也会造成404的情况。

3.网站前台正常,后台某些页面出现404

这种情况一般发生在IIS服务器上,比如说在wordpress后台点击文章,或者点击分类目录、标签等显示404,而其他的内容则正常的。

这情况一般是IIS的伪静态不正确造成的,你可以尝试将web.cofing恢复到初始的版本,也就是伪静态之前的版本,然后所有的选项均正常了,这就要求你的伪静态文件配置有问题,需要重新配置好,才能正确的显示。

网站访问状态显示403(Forbidden)
 

网站访问403状态时,表示你没有权限访问该资源,这种情况一般是2个问题造成的。

1.网站目录权限设为不可读

如果你的网站根目录设置的权限为不可读不可写,那么整个目录下的文件都是没有权限访问的,这需要你去更改好你的服务器目录的权限。

2.网站没有设置首页识别文件(默认首页)

wordpress是php程序,因此默认首页应该为index.php,如果你没有设置这个默认的首页文件,那么程序是无法是别的,某些服务器上会显示403,而某些会显示404,这个问题需要检查你的默认首页是否设置正确了。

网站访问状态显示502(bad gateway)
 

阅读剩余部分

相关阅读 >>

wordpress中文截断产生乱码解决方法

能有效改善wordpress cms功能的8个插件分享

wordpress导航菜单的滚动和淡入淡出效果的实现要点

wordpress 部署 minify方法 自动压缩合并 js 和 css

wordpress 插件直接将服务器文件导入媒体库

nginx rewrite重写规则与防盗链配置方法教程详解

目前最流行的10款国外博客程序

bluehost服务器主机购买及安装wordpress的教程

ubuntu vps中wordpress网站打开时提示”建立数据库连接错误”的解决办法

wordpress 插件直接将服务器文件导入媒体库

更多相关阅读请进入《wordpress》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...