在PWS中调试ASP、CGI、PHP、JSP的详细说明…… 哈~,先说ASP吧,ASP是Active Server Pages的简称,它提供了一个服务器端的指令执行环境,ASP一般运行在NT系统下,作为我们个人用户如果想要学习ASP或在单机下调试ASP有什么办法呢?(好象废话多了点) 答案很简单装一个PWS(Personal WEB Server)在Windows98 的光盘里的add-ons目录下有一个叫做PWS的目录,运行该目录下的setup.exe文件 即可开始安装,选择“自定义”方式安装,除默认的一些组件之外,还要添加Personal Web Server(PWS)这个组件,对了如果你是用FontPage98制作网页的话,请在安装PWS之前删除FP98,因为Fontpage 98自带的一个Server Extensions组件版本比PWS要旧,等安装完PWS后重新安装FP98时 请不要选择Server Extensions组件即可。单击Personal Web Server(PWS)这个组件后单击“显示子组件”,选择“文档”再单击“显示子组件”在显示的菜单中第一个就是“Active Server Pages”单击它再按“确定”回到主安装画面后按“下一步”就会出现一个窗口要求你定义网站服务器放置的目录,默认为C:\\Inetpub\\wwwroot\\,你可任选一目录或分区做为网页存放目录,最好划个专用分区,因为采用根目录结构后,本地的环境和网络的实际情况相差无几,特别是在做页面的时候,路径的链接让人一目了然。接着系统又会让你选择MTS的安装目录,联机使用说明上说这个好象是异动处理系统,用来开发、配置与管理网络服务器的应用程序,反正不去管他,我们一个劲地按“下一步”就是了,最后安装完毕,重新启动机器就OK了。 重新启动机器进入系统以后,请打开[控制面板]选择[网络]选中TCP/IP单击[属性]按钮,单击[DNS配置]启动DNS,在[DNS服务器搜索顺序]中新增加一个“128.0.0.0”(这样设置后,当你调试ASP时就不用拨号上网了),用你的E-MAIL地址的前后部分分别填入[主机]和[域]中,按“确定”之后系统会在WIN9X的安装盘上复制文件,重启,最后就大功告成了。把ASP页面放在安装时所指定的网站服务器目录就可以了,每次启动时状态区中会有个PWS 4.0的小图标,双击它可以设置一些参数或增加一些功能,打开你的浏览器,键入“127.0.0.1”……看到什么了? 接下来介绍如何在WIN95/98上实现脱机调试CGI脚本。 刚才已经安装了PWS4这个服务器软件,实际上系统已经能够支持CGI程序了,但还不能正常解析CGI语言,还需安装Perl for win32,上网下载Activeperl软件,现在最新版本为5.6,点击该安装文件,只需按默认方式一个劲地按“下一步”就是了,最后安装完毕,重新启动机器就OK了。 至此还需修改一下注册表,在开始菜单中的运行项运行regedit,按“编辑”选择“查找”,在目标中填入字符“Script Map”,按“确定”,找到后用鼠标右键单击它,选择“新建”“串值”,改新串值名为“.cgi”,双击“.cgi”,填入键值“c:\\Perl\\bin\\Perl.exe %s %s”,注意:%s %s之间要有空格,字母要小写。按确定加入;接着再用右键单击“Script Map”,选择“新建”“串值”,改新串值名为“.pl”,双击“.pl”,填入键值“c:\\Perl\\bin\\Perl.exe %s %s”,按确定加入,退出注册表编辑。 再次重新启动机器。 现在,一台支持ASP/CGI的个人WEB服务器已经安装完成了,只要在PWS4中设定的虚拟WEB目录中建个CGI-BIN的子目录,再在PWS4的高级选项中添加此目录为新虚拟目录,并选中所有访问权限,至此你就可在其中随意调试ASP、CGI脚本程序了。 最后请注意:CGI程序中perl解释路径没有特别要求,可用常见的格式如:#!/usr/bin/perl, 但CGI程序中的require语句应用完整的绝对路径格式如:require &quo
|