Vista新人必看:几招降伏IIS7信息服务

Vista新人必看:几招降伏IIS7信息服务,第1张

Vista新人必看:几招降伏IIS7信息服务,第2张

在XP系统中使用互联网信息服务(IIS)非常容易。基本上不需要特殊设置,安装好就可以使用了。电脑升级到Vista,问题似乎变得复杂了。Vista中IIS的版本升级到了7.0,界面变化很大。当然,改变的不仅仅是这些。关键是我们发现自己用不了,连最简单的ASP页面都调试不了,更别说一些高级设置了。其实都是因为Vista的高安全性配置。许多IIS应用程序需要手动配置。好在这个过程并不复杂,就在今天交出IIS 7。

一、增加互联网信息服务

Vista默认不安装“互联网信息服务”,你要手动添加。点击开始菜单→所有程序→控制面板,进入控制面板首页。点击“程序”选项,进入后点击“打开或关闭Windows功能”链接。

Vista会自动弹出“用户账户控制(UAC)”对话框,用户需要“确认”后才能进行下一步操作。接下来,进入“打开或关闭Windows功能”对话框,在程序列表中勾选“互联网信息服务”。

互联网信息服务的子项目很多,很多常用的IIS组件都是默认不安装的,包括我们调试ASP需要的组件。一定要打开“互联网信息服务”的子项目,仔细检查是否选择了需要的组件。如果没有,您需要手动选择它们。

如果不太了解具体选项,请选择“万维网服务”中的所有组件,如“常用Http功能”和“应用程序开发功能”。下面的“ASP”是调试ASP程序所必需的。

其次,设置文件夹权限。

IIS安装完成后,您可以在“管理工具”中找到“Internet信息服务(IIS)管理器”。点击进入全新的IIS 7。

启动IIS服务,在IE浏览器中输入地址:“http://localhost/”。怎么样?测试成功。你看到欢迎页面了吗?


很多人这样做的时候都以为IIS已经安装正确了。其实在Vista中使用IIS还是有权限设置的问题。不信就测试一下ASP页面。你会看到浏览器显示“数据库无法连接,请检查数据库设置”等错误信息。

我们需要在系统文件夹上设置权限来解决这个问题。具体文件夹为:系统安装盘:\ windows \ service profiles \ network service \ appdata \ local \选择Temp文件夹,调用右键菜单,点击“属性”进入。进入对话框后,选择“安全”选项卡,点击“编辑”按钮。

接下来,在组和用户名列表中,单击“添加”按钮。进入对话框后,在“输入要选择的对象名称”中输入“A”(Vista稍后会自动提示所有用户输入名称A),点击“确定”按钮。

进入新建对话框,在“匹配名称”中选择“Autheticated Users”,用户被添加。接下来您需要做的是将“Autheticated Users”用户的权限提升到“完全控制”。


三。网站功能设置

完成以上步骤后,基本上运行ASP程序不会有大问题,但我们还是会发现IIS7和XP上的IIS不一样。例如,下面两个问题让作者无法忍受:

1.浏览器中不会显示脚本错误。虽然这样可以提高服务器的安全性,但是我们自己调试程序的时候看不到任何错误提示。

2.如果不支持父目录路径,则XP中不存在此问题。如果您一直在XP中开发程序,并且经常使用类似于“.../includeFile.inc ",只需等待IIS7报告错误。

以上限制其实可以提高Vista服务器的安全性,但大部分用户并不买账。使用IIS的目的是在单台计算机上进行调试。让我们取消这些限制。

进入互联网信息服务管理器,从左边列表中选择默认网站(当然可以是任何虚拟目录),在窗口中间的函数视图中找到IIS项目下的ASP,双击鼠标进入。

进入后,有很多参数可以修改。我们可以重点修改两个值:调试属性→向浏览器和行为发送错误→启用父路径。它们的默认值为假,修改后的值为真。

IIS7和之前的版本还是有很多区别的。如果觉得使用不方便,可以寻求修改参数来解决。Vista系统的帮助很详细。有什么问题可以通过翻帮来解决。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Vista新人必看:几招降伏IIS7信息服务

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情