Windows7 x64 旗舰版 IIS7配置ASP+Access运行500错误解决方法

1 上网搜索下以为没有启用父目录,配置IIS管理器 - 双击ASP打开属性 - 在行为设置中将‘启用父路径’设置为True。但是还是显示500错误。

Windows7 x64 旗舰版 IIS7配置ASP+Access运行500错误解决方法 - chy2z - 黑暗行动

2 到网上搜索下,才知道 iis 并没有把具体显示出来。 需要对IIS和IE进行配置才能显示具体的错误提示。

   (1)配置IE: Internet选项 - 高级 - 设置去掉勾选‘显示友好 http 错误信息’  

Windows7 x64 旗舰版 IIS7配置ASP+Access运行500错误解决方法 - chy2z - 黑暗行动

 (2)配置 IIS:IIS管理器 - 双击ASP打开属性 - 在调试属性中设置‘将错误发送到浏览器’为True,下面还可以设置默认的错误提示信息。

Windows7 x64 旗舰版 IIS7配置ASP+Access运行500错误解决方法 - chy2z - 黑暗行动

3 刷新页面终于显示具体错误信息:

        ADODB.Connection 错误 '800a0e7a'

        未找到提供程序。该程序可能未正确安装。

4 又继续上网搜索解决方法,终于查明原因。

在64位系统中,IIS7应用程序池默认没有启用32位程序,也就是说如果你使用的是64位操作系统,而没有64位的Jet 4.0驱动程序,那么就要在IIS7中启用32位程序。

Windows7 x64 旗舰版 IIS7配置ASP+Access运行500错误解决方法 - chy2z - 黑暗行动

操作方法如下:

IIS信息管理器 - ‘应用程序池’ - 右边操作中选择‘设置应用程序池默认设置..’,在‘常规’中设置‘启用 32 位程序’为True。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值