丰花网络 > 分享 > 企业网站建设常识 >
2019-05-07

64位iis 可以打开asp无法连接access数据库 无法连接

返回

一般系统重装安装,64位的win7系统。平时娱乐感觉还不错,但是一到专业的地方,兼容性真实差,平时用的很多软件都用不了。

今天要调试一个asp+access的网站,安装好iis后,asp页面可以访问了,就是不能读取数据库,网站后台登陆也进不去,按照以前的处理方法,权限也设置好了 ,

C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp也添加everyone权限了,数据库权限也设置了,父路径也开启了,还是不行。

在iis上找了好多地方,终于知道原因了。
打开IIS管理器,查看网站的高级属性


 

也可以在这里直接修改使用的应用程序池。强调一下,无论使用哪个应用程序池都是可以成功启用Access的

返回,点击左边应用程序池节点,查看刚才使用的应用程序池的高级属性(这里是DafaultAppPool)

启用32位应用程序选项设为True

IIS的设置到此结束,一般到这个地方就没什么问题了。

接下来修改一些文件夹的访问权限
C:\Windows\temp (典型路径,请根据实际安装路径确定)
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp
给上面两个文件夹添加Authenticated Users的完全访问权限