GoDaddy主机500错误解决方法教程

2012-10-10 浏览:1196
GoDaddy主机500错误解决方法教程
评论:(0)复制地址

GoDaddy主机使用web.config文件显示详细的错误信息,而不是单纯500 error

默认情况下.NET程序出现错误,客户端显示以下错误:

引用:

Server Error in ‘/mytestapp’ Application.
Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed.

我们可以通过创建或修改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>

Mode值的意思:
“On” 始终显示自定义(友好的)信息。 
“Off” 始终显示详细的 ASP.NET 错误信息。 
“RemoteOnly” 只对不在本地 Web 服务器上运行的用户显示自定义(友好的)信息。出于安全目的,建议使用此设置,以便不向远程客户端显示应用程序的详细信息。

附件是打包后的web.config文件,解压后传到空间网站所在目录.

Linux主机出现500 internal server error    500错误可以参考下下面的方法:
在服务器控制面板中 
选择Settings>>File Extension>>Default Extension  列表里有个.php   然后编辑,选择php5.x(默认的是php5.x FastCGI) 保存

评论:(0)复制地址
发布:苗景云 | 分类:IT技术&设计 | Tags:godaddy

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。