您的位置:首页 » 前端开发 » 开发工具 » 正文

Win7下配置IIS互联网信息服务调试ASP程序与IIS常见错误汇总

尽管ASP已经没落,但是目前仍有不少网站在使用它,而且目前很多开源网站程序也都是ASP的,比如Z-blog程序,ASPCMS等。

要在Windows7上启用IIS,只需要按如下几步即可轻松完成:

1、 使用windows7官方版或者纯净版;

2、 依次打开“控制面板”->“程序和功能”->右侧的“打开或关闭Windows功能”,如下图:

打开或关闭windows功能

3、 找到Internet信息服务(即IIS)按照下图所示勾选IIS服务器所需组件:

选择IIS组件
4、 确定后Windows会自动安装这些组件,完成后即可在控制面板中的“管理工具”中看到“Internet信息服务(IIS)管理器”,因为我们在刚才选择中勾选了“IIS 6 管理兼容性”,所以这里还会有个“Internet信息服务(IIS)6.0管理器”,我们只需要打开“Internet信息服务(IIS)管理器”即可。

IIS信息服务器
5、 接下来,就可成功打开IIS管理器了,如下图:

IIS服务管理器界面

6、 虽然界面与之前的IIS6相差较大,但如果你使用过比如Windows Server 2003中的IIS 6.0,那么对这个界面操作一定不会陌生,我们首先在右侧的“管理网站”中启动网站,然后点击浏览网站,如果出现IIS欢迎界面,就表示运行成功了。为了证明能运行ASP,请将如下代码:

  1. <!doctype html>  
  2. <html lang=“zh”>  
  3. <head>  
  4. <meta http-equiv=“Content-Type” content=“text/html; charset=gb2312” >  
  5. <title>IPLAYSEO BLOG</title>  
  6. </head>  
  7.   
  8. <body>  
  9.   
  10. <%  
  11.     response.write “运行ASP成功!!!”  
  12. %>  
  13. </body>  
  14. </html>  

保存为Default.asp,然后放置到如下图位置或“C:\inetpub\wwwroot”中:

IIS管理器界面
再刷新浏览器,如果出现文字“ASP运行成功!!”则表明配置正确。

接下来你可能会碰到如下问题:

1、 显示80端口被占用

要么解除某80端口占用的程序或进程,要么改为其他端口,比如8081,修改方法:

修改IIS端口
另外,如果IIS下的所有网站都要使用一个端口,那么只能启动一个网站。

2、 不能使用index.asp作为首页

这主要是IIS没有把index.asp作为默认文档,我们只需要将其添加至默认文档即可,方法如下:

修改IIS默认文档

3、 ASP代码正确,但报错,显示 “参数中不允许字符 ‘..’”等类似提示的

IIS中默认是没有启用父路径的,我们需要启用,才能在ASP程序中使用相对路径,启用方法:

启用IIS父路径

4、 在运行有数据库的ASP网站中,显示数据库连接出错,或者在“基本测试”中的“测试连接”中显示“无法验证对路径**的访问”错误

点击详细信息,我们可以看到是如下的描述:

服务器配置为将传递身份验证和内置帐户一起使用,以访问指定的物理路径。但是,IIS 管理器无法验证此内置帐户是否有访问权。请确保应用程序池标识具有该物理路径的读取访问权。如果此服务器加入到域中,并且应用程序池标识是 NetworkService 或 LocalSystem,则验证\<computer_name>$ 具有该物理路径的读取访问权,然后重新测试这些设置。

解决这一错误,我们指定“特殊用户”即可,方法:

IIS指定特殊用户

错误即可消除。

5、 如何添加一个网站,并且使用指定目录

我们可以随心使用任何一个目录来添加网站,这样就不必将网站程序放置到默认的root文件夹中以二级目录形式访问(当有多个程序时),即不以“http://localhost:8081/kouok/”这种形式访问,则可以按如下方法添加网站:

IIS如何添加一个网站

后记:

使用Windows7的IIS服务很轻松的,不过如果你仍然认为这样很难用,可以下载一个叫Aws.exe的软件,或者下载我曾经使用过的,点击下载

  • 有5,511次围观
除特别声明外, 本站所有内容皆为原创,转载时请务必以超链接形式标明文章出处和作者信息
本文最后更新于2013年12月11日,已超过 1 年没有更新,部分内容或许已经不适用,请知悉,谢谢!

分享给我的好友看看:

 

关于作者:

贡献:kouok已经在第三评发表81篇文章了,你也来试试

简介:

互联网从业者、WEB前端开发讲师;一WordPress工作室负责人、博主、站长。从小到大折腾过很多东西,也尝试了很多。招第三评测网编辑、合伙人

Ta的专栏 | 新浪微薄 | 腾讯微薄 | 其他SNS

  • 沙发
     在  说:

    ASP建站还是很不错的

    回复

    •  在  说:

      是的。很多企业网站依然用ASP建站

      回复






快捷键:Ctrl+Enter