.net程序一般情况下犯错页面通常是屏蔽实在过错信息的,显示出来的是通用报错信息
这种情况下您有必要检查实在报错信息才干检测出问题原因
运用下面方法之一使其显示出实在过错信息:
1、直接在服务器的浏览器上翻开犯错页面的地址
2、用记事本翻开根目录下的web.config文件,找到:
把<compilation defaultLanguage="c#" targetFramework="4.0">改成<compilation debug="true" defaultLanguage="c#" targetFramework="4.0">再把<customErrors mode="On" defaultRedirect="404.aspx"/>改成<customErrors mode="Off" defaultRedirect="404.aspx"/>
这儿留意 Off第一个字母O有必要是大写
保存-上传
然后在翻开/改写犯错页面的地址,或许将犯错前的操作进行一遍
然后您能够犯错页面的地址和实在过错信息内容仿制反应给咱们
请留意
偶然此处手艺修正web.config会引起网站过错,无法访问,只需要重启程序池即可处理
问题处理后,再把这两项设置修正成原始设置
|