主题:  如何使用PWS调试ASP程序?(教程)

???

职务:普通成员
等级:2
金币:10.0
发贴:644
注册:2000/11/7 15:07:27
#12001/2/2 17:10:58
本文主要讨论如何在自己的机器上调试ASP程序。

言归正传,你需要以下条件就可以:

(1)安装微软的“Personal Web Server”,你可以在全版的window98光盘的
add-on目录内找到安装程序,setup.exe,直接运行即可。根据提示安装。默认
安装路径为c:\inetpub,安在哪里无所谓。安装完毕后系统默认的Web主页路径
是c:\inetpub\wwwroot,默认的首页执行文件是default.asp。即当你在浏览器
地址栏内输入: 127.0.0.1后你可以访问这个文件。

(2)今后win98运行后将自动运行PWS。

(3)安装完毕后设置参数,这是最关键的一步:

看看,状态栏是否多了一个PWS的图标,双击它,打开PWS的设置窗口。最左侧有
五个图标,我们只关心第一个和最后一个。第一个是“主屏”,右侧有一个按钮
应该是“停止”,含义是是否停止PWS的运行,如果你暂时不想使用PWS,按这个
按钮将PWS暂时关闭。其实多数情况下不必管它。除非你的机器上不止安装了一
个服务器软件。例如你还安装了Apache或Omnihttpd等服务器软件要运行CGI程
序,你应该暂时屏蔽起PWS,免得冲突,想用的时候再打开就是了。因为PWS的默
认WEB站点在c:\inetpub,而其它服务器软件的默认路径是各自的路径。

最后需要设置“高级”选项的参数(见main.jpg文件,在下载包中可以看到)

(1)虚拟目录

主要是Home(主页)。点Home,再点“编辑属性”,弹出属性窗口如
main2.jpg。实际上系统默认的主页目录在c:\inetpub\wwwroot下。你可以点击
“浏览”改变默认的主页目录,例如 d:\myweb。最后最关键的一步,选中“执
行”,即允许在此目录下执行ASP程序。PWS下对该目录设置了权限后,里面所有
的目录都可以执行ASP。不象IIS可以对单独的目录设置权限。

所谓虚拟目录是将硬盘上的任意一个目录虚拟成/目录名,今后你可以在程序中
通过调用/目录名使用该目录内的程序。相当于个这个目录起一个别名。建议你
自己别这么做,除非你在自己的机器上调试。

(2)启用默认文档,请选中,这样键入http://127.0.0.1可以访问首页,否则必
须键入完整的页面地址,例如:http://127.0.0.1/default.asp。在默认文档后
的文本框内添加可能的文档,象default.asp,index.htm,index.html。加不加无
所谓。当你的目录下同时存在默认文档时,将执行最前面的默认文档。我为了调
试方便没有加入任何默认文档,但是允许目录浏览。

(3)允许浏览目录,如果选中。当你所浏览的目录内有上一步所设置的默认文
档时,通过 127.0.0.1可以直接显示默认文档的内容,通常是
index.html或default.asp,否则显示当前目录的所有文件列表。实际上直接执
行的是http://127.0.0.1/index.html或http://127.0.0.1/default.asp。如果
不选中,当所浏览的目录下没有上述默认文档是将显示“禁止目录浏览”的提
示。通常为了网站的安全,管理员一般是禁止目录浏览的。否则别人只要键入
www.yoursite.com/sample就可以看到sample目录下的文件清单,就可以
随便下载文件了。你希望这么作吗?你可以测试一下自己的站点。如果你的站点
允许目录浏览,你只要在目录内随便放一个index.html文件就可以了。这样别人
看不到目录列表而执行系统默认的文档index.html。至于你的站点具体是
index.htm还是index.html,看您所在的站点的服务器设置了,应该是你的首页
文件才对。

另:win2000下的iis的调试方法也是一样的



匆匆

职务:普通成员
等级:1
金币:0.0
发贴:86
注册:2001/1/6 15:22:42
#22001/2/5 16:24:41
安装pws还要下载吗?我的是在win98盘直接安装的,没有找到你说的那个main.jpg的文件啊!



lonelyboy

职务:普通成员
等级:2
金币:1.0
发贴:368
注册:2000/11/26 20:18:17
#32001/2/6 1:52:13
我是用win2000,那么IIS怎样来调试?



???

职务:普通成员
等级:2
金币:10.0
发贴:644
注册:2000/11/7 15:07:27
#42001/2/6 8:49:02
装好iis后,在控制面版里打开管理工具,里面就有Personal Web Server,赫赫,接下来该怎么做就不用我说了吧!!!



搏人

职务:普通成员
等级:1
金币:1.0
发贴:150
注册:2000/11/16 9:23:09
#52001/2/16 10:38:03
自己试试吧!我也再学呢!!



云中游

职务:普通成员
等级:2
金币:1.0
发贴:397
注册:2000/10/26 20:06:05
#62001/2/16 11:08:14
请问windows2000专业版IIS如何安装,哪里有?我安装IIS4.0好像不成功



???

职务:普通成员
等级:2
金币:10.0
发贴:644
注册:2000/11/7 15:07:27
#72001/2/16 11:14:40
在控制面板里的添加删除程序里安装。
它就在win2000的光盘里