GoDaddy 安装wordpress出现500错误的解决方法

在GoDaddy windows主机上安装过wordpress的都知道,会出现500错误,但怎么解决这个GoDaddy windows主机500错误呢?花了好几个小时的时间,搜索了相关的教材,通过调试,发现以下方案能很好解决GoDaddy windows主机出现的500错误。方法就是通过web.config文件来解决。另外附上利用web.config进行wordpress伪静态的代码。

通过创建或修改web.config文件使之显示详细的错误。注意在wordpress根目录下上传以下内容的web.config文件。
代码1:(适用于GoDaddy Windows IIS6的web.config代码)

<!– Web.Config Configuration File –><configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>

代码2:Windows IIS7的用户使用下面的代码:

<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true"/>
</system.webServer>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true"/>
</system.web>
</configuration>

设置404错误页面
使用web.config文件也可以配置显示错误面
其中的mycustompage.htm是你想设置的错误页面
代码:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<customErrors mode="On" default Redirect="mycustompage.htm"/>
</system.web>
</configuration>
另外,Linux主机出现500 internal server error 500错误的可以参考下下面的方法:
在服务器控制面板中 选择Settings>>File Extension>>Default Extension 列表里有个.php 然后编辑,选择php5.x(默认的是php5.x FastCGI) 保存。
另外如何还不能解决,就到控制面板error log里也会有错误日志,分析下具体什么原因。
利用web.config对wordpress进行伪静态设置:

<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="wordpress" patternSyntax="Wildcard">
<match url="*" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

波比源码 – 精品源码模版分享 | www.bobi11.com
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!

波比源码 » GoDaddy 安装wordpress出现500错误的解决方法

发表评论

Hi, 如果你对这款模板有疑问,可以跟我联系哦!

联系站长
赞助VIP 享更多特权,建议使用 QQ 登录
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡