• --:)欢迎访问锋网源码(:--
  • 首页
  • RSS订阅
  • 常用软件
  • 网页模板
  • 网站运作
  • 锋网学院
  • 时代互联
  • 中国红网
  • 中资源!
  • 繁體中文

  • 学院首页
  • 新闻资讯
  • 网站运营
  • 网站开发
  • 美工设计
  • 数据库类
  • 服务器类
  • 网络应用
  • 操作系统
  • 软件教学
编程开发   认证考试   网络安全   文章搜索: 高级搜索
会员登录/控制面版 您的位置: 学院首页 >> 服务器类 >> 文章内容
 

精彩推荐

 
 

本类推荐文章

  • 基于XP架设Web和FTP服务器
  • IIS+PHP+MySQL+Zend Optimiz..
 
 

本类阅读排行

  • WIN2003下Web服务器配置
  • linux高负载下彻底优化mysql..
  • Fedora 8下Apache配置与管理
  • Linux操作系统下用单网卡捆绑..
  • 用Windows 2003搭建自己的虚..
  • Apache服务器的安装教程
  • Win2003 Server下建立DNS服务..
  • 巧用Windows Server 2003分发..
  • IIS6.0下ASP的新增功能
  • DNS服务器组建攻略
  • 主流虚拟主机布阵方式浅析
  • 用Windows 2003搭建自己的虚..
  • IIS服务器组建攻略
  • 简单路由器DIY
  • 基于XP架设Web和FTP服务器
  • IIS+PHP+MySQL+Zend Optimiz..
  • 查看Linux系统版本信息的命令..
  • 搭建局域网网络电台
  • 用FTP Serv-U轻松搭建FTP服务..
  • 花生壳?!我玩个人服务器(上)
 
 

IIS环境下不能运行ASP程序怎么办?

  • 日期:2008-05-30     人气:     出处:     作者:
  • 字体大小:
  • 小
  • 中
  • 大

如何安装IIS
第一步:IIS的安装

A.在控制面板中选择“添加/删除程序”,在出现的对话框中选择“添加/删除Windows组件”。

B.在出现的复选框中选择安装Internet信息服务(IIS),这一组件约需19MB的空间。


C.点击“下一步”,并将Win2000安装光盘放入光驱,安装程序即可将程序文件复制到硬盘中,点击“结束”即可完成。

第二步:IIS中Web服务器的基本配置

IIS中Web服务器的基本配置主要包括如下几部分:


A.打开IIS服务器的配置窗口,选择“开始”→“程序”→“管理工具”→“Internet服务管理器”,或者“选择”→“控制面板”→“管理工具”→“Internet服务管理器”也可,打开的窗口如图3。

B.在打开的窗口中鼠标右击“默认Web站点”,选择“属性”菜单。


C.在出现的“默认Web站点属性”窗口中,选择“主目录”标签,用以设置Web内容在硬盘中的位置,默认目录为“C:\Inetpub\Wwwroot”,你可根据需要自己设置(如图4)。

D.在属性窗口处选择“文档”标签,设置自己默认的首页网页名称,例如“Myfirstweb.htm”,将其添加并移动到列表的最顶端(如图5)。

E.确认默认的Web站点是否已经启动,如果没有可以鼠标右键点击“默认Web站点”,选择“启动”,在打开的IE地址栏中键入本机的IP地址,即可看到自己指定的主页已经开始在Internet上发布了。

这里只是介绍IIS最基本的设置选项,大家还可以按照需要去具体设置上面提到的“默认Web站点属性”,通过它来配置IIS的安全和其他一些参数。

 

IIS虽然好用,但默认安装的情况下,它也有很多的安全漏洞,包括着名的Unicode漏洞和CGI漏洞,因此在IIS安装完成之后,建议继续在微软公司主页上下载安装它们提供的安全漏洞补丁SP1和SP2。此外,建议将磁盘的文件系统转换成NTFS格式,安装系统的分区可在系统安装候转换,也可在安装完系统以后用PQMagic等工具进行转换。 网页教学网

什么是IIS连接数?
IIS连接数,指的是访问的IP对80端口的访问数量,就是调用网站文件的次数,不等同于同时在线人数。

IIS连接数,我可以这么介绍:假如一个门口,是4米,每个人平均宽0.5米,那么可以同时允许8个人在门口通过,也就是说这个门的IIS是8,在10分钟内,也许有100个人通过这个门口,那么这个论坛的在线人数也许是100,那么IIS是8,是不是说就是同时允许8个人即时性的请求数据呢?也不是,因为程序不一样,每个程序占用的IIS数量也不一样,也许是2米宽的胖子,那么只能允许2个人同时通过。也就是说:

(1)、IIS是在同一瞬间请求的单位数量,这个不等于IP。


(2)、一个IP可能一次占用多个IIS,例如一个胖子,占了4个别人的IIS。

(3)、IIS是说的同时并发的数量,而在线统计是说的通过量是多少,一个是说的门口的同时允许通过的人数,一个是说的在这个时间段里这个门口进了多少人。

IIS无法运行ASP程序?
在分析问题以前,先尝试访问网站中的纯静态网页(以htm或者html为后缀的页面),如果不能正常显示,说明问题本身不在ASP上。

检查IIS的设置,看是否设置了“应用程序设置-执行权限-纯脚本”,“配置-映射”里有asp扩展名。IIS设置检查无误后,再进行后面的步骤。

1、如果网站本身有Global.asa,先把它更名为Global.old,重新启动该网站。用记事本写下代码并保存为test.asp文件,在浏览器中访问。如果能够正常显示,说明问题出在Global.asa文件上。


<%Response.Write "This is a test ASP page."%> Webjx.Com

2、设置应用程序保护到“低”,重新启动IISadmin线程,如果这时能够在浏览器中读出ASP页面,说明IWAM帐号存在问题。如果仍旧不能访问ASP页面,检查“管理工具”的“组件服务”,确保你能够看到IIS包。

附:如果遇到组件服务打不开(可能是由于应用程序占满CPU造成),在控制面板的添加与删除,重新添加删除组件服务,然后重新启动计算机。

3、将应用程序保护返回到“中”或“高”,添加IWAM帐户到Administrator组,如果这时候ASP页面能够被浏览,说明IWAM存在一个权限问题。如果ASP仍然不能正常显示,进DOS窗口用命令行的方式运行Synciwam.vbs工具。


C:\Inetpub\adminscripts>cscript synciwam.vbs


4、解决IWAM帐号的权限问题,嗯,这个说起来话长,以后单独发表一篇文章。


5、重新建立IIS packages的方法:

 

在组件服务中删除下列包

IIS In-Process Applications


IIS Out-of-Process Pooled Applications

IIS Utilities


用DOS窗口键入下列命令重新建立包

%windir%\system32\inetsrv rundll32 wamreg.dll, CreateIISPackage

关掉组件管理器然后重新打开,看到三个新建的包后,重新启动IIS(IISRESET),检测ASP网页是否能够正常浏览。

相关文章
相关软件

  • 网友评论:
  • 查看所有评论
  • 我要发表评论
 

关于本站 | 广告联系 | 版权声明 | 网站地图 | 加入收藏 | 帮助中心 |

Copyright © 2006-2007 fwvv.net  程序支持:木翼  皖ICP备06004916号  

感谢:点击网络 联网科技 天盈信息  提供服务器及带宽赞助