腾讯云主机:Windows Server 2012 R2 数据中心版 64位中文版

安装IIS+ASP:
1.进入服务器管理----仪表板---添加角色和功能
直接下一步
在下边选中Web 服务器(IIS)
好多,在下边找到ASP,并选中 ASP选择ISAPI扩展(IIS6移到IIS7或者IIS8必须选择此项,否则无法兼容!)

2. 找到“管理工具”-“IIS管理器”
1)双击打开ASP,调试属性-将错误发送的浏览器,改成true。(此功能很有用,如果打开网站出现问题,会把问题原因直接显示在浏览器上)
2)行为-启用父路径,改成true。
3)双击“默认文档”,添加index.asp等

3. Access数据库整个目录需要设置权限,右击data_base目录,选择属性-安全,把Users用户添加“写入”权限(数据库本身需要写入权限;mdb数据库会对应建1个.ldb文件,所以整个目录都需要写入权限)

4.如果Windows系统版本是64位的,IIS是以64位方式来运行的,它只能加载64位模块,不能加载32位模块,而访问access数据库的jet引擎只有32位的,没有64位,因此无法被IIS加载。会出现下面问题提示:

ADODB.Connection 错误 '800a0e7a' 未找到提供程序。

该程序可能未正确安装。

/连接“网站内容管理”数据库。asp,行 2

解决方法:
登陆服务器点击开始--运行--输入CMD打开命令提示符,执行命令:
cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
提示成功后即可正常访问
10-03 21:08