vista中iis7无法正常访问asp+access页面的解决方法

本文介绍在Vista系统中使用IIS7调试ASP+Access网站的方法,包括安装IIS7、设置权限及启用父路径支持等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

前些天装了vista自己玩,忽然发现在iis7中无法正常调试从前做的一些基于asp+access的网站,很是头疼,相信很多朋友也与遇到过类似的问题,于是专门总结了一下问题的解决办法.
vista并不默认安装 iis7,这里先介绍一下iis7的安装方法:
控制面板->程序和功能->打开或关闭windows功能->勾选”internet信息服务中的所需功能支持->确定->安装完毕.
         有一点需要说明,只是勾选”internet信息服务而不展开的话,有很多功能支持并不会默认被安装,所以需要亲自展开功能目录,一个个将所有需要的功能支持选上.(笔者很勤奋,直接把所有选项都勾上了==)
         iis7环境下直接浏览asp+access文件会出错的原因是MS Jet引擎改变了临时目录的位置,但是又没有对临时的存取权限,导致数据库使用失败。
来看具体的解决方法:
:iis7添加需要调试的asp+access网站
1.     启动iis7管理器(运行->inetmgr);
2.     在左侧连接栏目下选择网站类型,并在右侧操作栏目下选择添加网站”;
3.     按照要求将调试网站的信息填好,需要注意的是应用程序池一栏中需要将应用程序池设置为Classic .Net AppPool;
:增加temp文件夹的权限
给“系统盘:/Windows/ServiceProfiles/NetworkService/AppData/Local/Temp”目录添加一个“Authenticated Users”的用户,其中AppData目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。
 
        设置权限的步骤:右击Temp文件夹,选择“属性”》选择“安全”选项卡》单击“编辑”》出来“Temp 的权限”对话框,单击“添加”,在下面的“输入对象名称来选择”中输入Authenticated Users,确定》返回到“Temp 的权限”,将Authenticated Users的权限中的完全控制给勾上,确定》确定。
:启用父路径支持
         iis7管理器左侧的连接栏目中选择要测试的网站,在管理器中央的功能视图模式下找到并双击”asp”栏目,将其启用父路径设置为true.
 
至此,asp网页终于可以在iis7种调试了!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值