我需要在运行II7 / Win 2008的Win64机器上设置一个旧的ASP站点。
该站点在MS Access数据库上运行(没有升级数据库的选项),因此由于MS Access 64位驱动程序“问题”。我已经通过IIS应用程序池将站点设置为以32位模式运行,这应该允许我使用32位MS Access驱动程序?
但是当我将网站切换到32位模式时,我得到:
HTTP错误500.19 - 内部服务器错误
我可以在64位模式下运行经典ASP代码(没有任何数据库连接),但32位模式似乎完全杀死了网站。
答案 0 :(得分:1)
在IIS中,进入站点并双击右侧窗格中的ASP以获取配置,现在将“启用客户端调试”设置为“TRUE”,并将“将错误发送到浏览器”为TRUE。
现在要确切了解错误是什么,然后在IE或任何浏览器的服务器2008框中加载网站的localhost页面,您现在应该看到一个正确的错误消息,您可以设置修复。
看看这里 - http://blogs.iis.net/webtopics/archive/2010/03/08/troubleshooting-http-500-19-errors-in-iis-7.aspx它有几种情况可以解释为什么会出现这种错误并为每种错误修复一些,你可能会找到一种可以解决问题的方法。