简单配置IIS、ASP及问题调试

环境:windows server2008 r2, IIS7.5

目的仅仅是让ASP在IIS上跑起来,安全性暂时不做考虑。

安装IIS的教程一搜一大堆,不写了,安装IIS的时候,感觉有用的全勾上,以后可以慢慢细细扣。

把代码扔在服务器上,发现显示:
这里写图片描述

不知所以然,在朋友的帮助下,了解到,IIS有一种人能读懂的调试模式,开起即可。

在IIS管理器→ASP里,把错误信息发送到浏览器这个选项开启(True),并注意在IE设置里去掉“显示友好的错误”;

这里写图片描述

这里写图片描述

记得点击右侧的应用

记得点击右侧的应用

记得点击右侧的应用

此时已经开启这个调试模式,能为错误指明方向。
这里写图片描述

查找相关资料,错误原因及解决方案为:

原来的网站是在32位的windows环境中生成的导致在win7 64位中出现错误(IIS7应用程序池默认没有启用32位程序,也就是说如果使用的是64位操作系统,而没有64位的Jet 4.0驱动程序,那么就要在IIS7中启用32位程序)。此时点击IIS管理器左边的“应用程序池”在“启用32位应用程序”选择“True”。
这里写图片描述
这里写图片描述

修改完成,保存配置,OVER!!!!

参考:

https://www.jb51.net/article/34688.htm
https://www.cnblogs.com/wangyt223/archive/2013/01/08/2851160.html