运行时错误
说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。
详细信息: 若要使他人能够在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。
<!-- Web.Config 配置文件 -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
注释: 通过修改应用程序的 <customErrors> 配置标记的“defaultRedirect”属性,使之指向自定义错误页的 URL,可以用自定义错误页替换所看到的当前错误页。
<!-- Web.Config 配置文件 -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
下面是搜索到的一些方法
连接数据库的问题,看看服务器上的数据库跟你的一样不?
按照错误提示修改web.config
修改成
<customErrors mode="Off"/>
然后你就能看到详细的错误了。
一般是数据库连接有问题,还有就是服务支持的版本不一致
觉得奇怪的是以前进行这样的操作新建的网站均没有问题,于是搞了搞找到了解决的办法。
首先先找到你新建的网站的文件,一般的路径是:C:\Inetpub\wwwroot\wss\VirtualDirectories\8695
8695为新建网站的端口号。打开web.config文件,进行以下操作:
1、把<configSections> </configSections>和它们之间的内容放到<configuration>的下面,作为第一位置的标签。
2、搜索<appSettings />,把这个代码删除。
网站访问成功。
而我遇到的是首页等都能访问,只有登陆后台时候出现这样错误,后来想到从使用了无线路由后经常出现登陆类错误,于是更换了有线路由器,问题一下子解决,我的路由是D-LINK的,这个毛病一直存在,不知道为啥,手头的几个网站都是经常发生不能登陆问题,那位朋友知道原因,一定告诉啊 谢谢了