WIN7 IIS ASP网站 打不开,通常是访问ACCESS数据库的报错了
但在未对IIS和IE作设置的情况,是不能正确的显示错误的,从而也不能解决问题
为解决这个问题,我在网上找了很久,虽然最终解决了,但大费周折,因网上资料大多说得不全面,现将所有步骤全部,以飨读者:
1、在IIS中设置网站ASP属性:Send Errors To Browser 为 True
2、在IE的Internet options-Advanced-Browsing中去掉 Show friendly HTTP error message 前的勾
3、在ASP网站文件中找到conn.asp,屏蔽 on error resume next 这一行
4、打开网站首页,这时可以看到如下错误:
ADODB.Connection 错误 ‘800a0e7a‘
未找到提供程序。该程序可能未正确安装。
5、在IIS中找到DefaultAppPool,打开高级设置,设置Enable 32-bit Application为True:
6、问题解决!