win7下iis连接Access2010出现问题解决

今天帮同学调程序的时候发现的;错误提示如下:

ADODB.Connection错误 '800a0e7a'

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

/hua1/manage/inc/conn.asp,行 8

咋一看貌似是数据库连接的问题,但是我反复看了数据库的连接代码没有错误;接下来就换到自己的机器上运行网站,程序运行正常;所以,得出的结论是:网站程序正常。那接下来要考虑的问题就是机器环境配置的问题,是不是服务器软件的问题,本机装的是win7的IIS,仔细看了下IIS的配置暂时没发现问题。为了进一步确定是不是服务器软件的问题就打算换个服务器软件AMPserv 5.2.6 结果被杀毒软件给阻止了部分东西,于是有点生气就不想弄了,又回到了研究IIs的路上。

百无聊赖的瞎点着看的就找到了问题所在:

因为系统是64Bit的win7所以会出现这个问题,方法如下:

找到IIS应用程序池,“设置应用程序池默认属性”->“常规”->”启用 32 位应用程序”,设置为 True。

这样我的问题就解决了。。

 

连接数据库出错时候,查看错误代码

An error occurred on the server when processing the URL解决方法

在WINDOWS 7上安装了IIS7.5,调试ASP程序时出现以下错误:

An error occurred on the server when processing the URL. Please contact the system administrator. If you are the system administrator please click here to find out more about this error

解决办法:打开IIS7的asp设置,展开“调试属性”选项,“将错误发送到浏览器”这项默认的是False,改为True,然后点右侧的应用.如下图所示

An error occurred on the server when processing the URL解决方法 - xiehx163 - xiehx163的博客

An error occurred on the server when processing the URL解决方法 - xiehx163 - xiehx163的博客
通过以上设置后,再从浏览时打开出错ASP页面时就能看到页面出错的详细信息,方使调试。

同时也要把行为==》把“启用父路径” 的值设为 "true"

注意,上面的面板是在IIS根目录下,双击IIS,下面的ASP,然后把高度属性展开就可以看到把错误发送到浏览器的选项。

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值