昨天单位遇到一个server2012 运行ASP环境下的Access程序报500server error的问题。
排错思路:
1. 首先服务器角色安装ASP相关组件---未果
2.IIS8 上配置ASP 高级选项 应该程序连接池 -Classcal App Pool ---无效
3. 修改应用程序 32 BIT 应用程序 --无效
4. 把IIS应用程序 中报错返回为浏览器查询具体报错信息---无效
当时心灰意冷,由于手头有其他紧急工作,所以没有及时解决。计划晚上回家在做踩坑测试。
晚上回家后,询问同事已经解决并可以正常运行。
解决方案:
由于Access数据库连接开发的ASP页面,需要早期的asscess engine的微软odbc数据库连接支持,安装后解决问题!这里记录一下踩坑信息,希望帮助到遇到相同的园丁们!
感慨:十几年前的网站当时2003就可以IIS6正常跑,2012折腾了一通,留记!