GoDaddy主机500错误解决方法总结

redmaomail 2024-07-25 11:30 阅读数 72 #Godaddy

红帽云邮外贸主机

使用GoDaddy windows主机的用户经常遇到500 error 等500错误,而不知所措,下面笔者就总结下如何解决GoDaddy主机500错误的方法.

首先出现500错误常见的错误以及解决方法:

1.没有设置读写权限
解决参考:GoDaddy主机如何设置读写权限教程

2.数据库参数或者等其他代码等出错
这个情况需要用到web.config文件显示详细错误信息,本教程主要讨论这个

3..net程序需要full trust level,GoDaddy不能支持.
这个问题可以参考:GoDaddy主机iis相关设置教程
GoDaddy .net信任等级对asp.net程序的影响说明

4.其它未知错误
未知的错误只能联系GoDaddy官方检查: 联系GoDaddy客服发ticket教程

5.查看主机访问日志, 参考:http://bbs.idcspy.com/thread-43352-1-1.html 看看报错信息
下面教程主要介绍如何使用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:
(适用于IIS 6的GoDaddyWindows主机)

<!-- 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是你想设置的错误页面
引用:
<!-- Web.Config Configuration File -->

<configuration>
  <system.web>
    <customErrors mode="On" default Redirect="mycustompage.htm"/>
  </system.web>
</configuration>
Mode值的意思:
引用:
RemoteOnly:
Only users logged on to the console of the server can view the detailed error messages. Remote users will see the generic error page unless the defaultRedirect is defined, in which case the custom page is displayed.
On: No detailed error messages are shown. The custom error page will be used if it was specified in the defaultRedirect.
Off: Detailed error messages are shown for remote and local users. Use this value to set the value of mode.
附件是打包后的web.config文件,解压后传到空间网站所在目录.
另外,Linux主机出现
引用:
500 internal server error
500错误的可以参考下下面的方法:
引用:
在服务器控制面板中 选择Settings>>File Extension>>Default Extension  列表里有个.php   然后编辑,选择php5.x(默认的是php5.x FastCGI) 保存

另外使用web.config文件还可以配置404错误页面,配置MIME类型等


红帽云邮外贸主机

分享到:
版权声明:本站内容源自互联网,如有内容侵犯了你的权益,请联系删除相关内容。
    红帽云邮外贸主机
热门
    红帽云邮外贸主机
    红帽云邮外贸主机