手机分类
  导航: 电脑时代在线 · 网站开发 · CgiPerl教程 · CGI应用技巧
有问题吗?看 疑难解答 电脑术语

谈谈修改CGI程序地几个要点

 
硬件盘点
手机推荐
 
『谈谈修改CGI程序地几个要点』如果文章有大量图片,显示会较慢,请等待图片下载完成
 
点击数: 更新时间:2005-9-13 


越来越多的网友开始注意到CGI的作用。有些人可能会以为做CGI要自己编程序而作罢。
其实,网上有许多CGI的源代码可供下载(http://pcgo.3322.net提供CGI,ASP下载及调试)
你所要做的只是修改这些源代码,这比起写源代码要容易多了。下面,我就谈一下修改CGI程序的几个要点。
一、CGI程序的第一行设定了PERL在UNIX下的路径,比如:
#! /usr/bin/perl(perl解释器路径,一般都这样)。
二、这里设定了工作的目录、绝对地址和CGI目录
$basedir = "/usr/home/cgi-bin";
上面是CGI程序的绝对路径(绝对路径是硬盘的正确路径)
$baseurl = "http://pcgo.3322.net/cgi-bin";
上面是CGI程序目录的相对路径
$cgi_url = "http://pcgo.3322.net/cgi-bin/many.cgi";
上面是CGI程序的相对路径
注:有的目录是不可读写的,你可把html.gif文件放在其它可读写的目录
三、要仔细看CGI源代码,它会有一些注释来告示你如何修改,比如:
$win='off'; #如果是在Windows 95/Nt,则是ON
这在修改过程中是至关重要的。
四、通常用来编CGI的perl语言和我们平常学的c、vb等有些相似之处,大家不妨认真的看看,修改自己把握大的一些源代码
以达到更适合自己需要的目的。
五、在需要调用CGI的HTML文件中,把action="http://www.yourname.com/cgi-bin/xxx.cgi"改成你的CGI文件的绝对路径。
六、上传文件时,CGI程序一定要以ASCII方式传。还要改变CGI文件和一些html文件的属性。一般是:目录改成777,CGI改成755,
有关HTML改成666。
七、在单机上修改和调试CGI也是一个好办法,但是,上载之前仍要做一些修改。
在注释中标明了单机运行和在服务器上运行的不同修改方法,比如:$win='off'; #如果是在Windows 95/Nt,则是ON
#如果是在Windows 95/nt上请将注释行去掉。
if ($win eq 'on')
{
$file=substr($file,$docrootlen);
$file =~ s/\///g
}
#结束
八、如果你在调试过程中有什么问题,不妨请教一下别人,你可以访问http://pcgo.3322.net或写信给0788@sohu.com得到更多的帮助

 


如果您有什么疑问,可以至论坛提出或者解答他人的疑问   返回页面顶部

】【关闭窗口
·上一篇教程:
·下一篇教程:
·导航: 电脑时代在线 · 网站开发 · CgiPerl教程 · CGI应用技巧
相关文章
 
搞笑自拍|图片故事|美女图库|体坛宝贝|明星爆料|世界奇观|风光摄影|历史回忆|大千世界
Photshop超炫图片
advertisement
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 合作伙伴 - 程序支持 - 网站地图 - 返回顶部  
网站文本地图
  版权所有:电脑时代在线 2005-2007 欢迎各种媒体转载我们的原创作品[转载请注明出处]
copyright © 2005-2007 www.PCvz.com online services. all rights reserved. 蜀ICP备05015578
Template designed by LaoJiang. Optimized for 1024x768 to Firefox,Opera and MS-IE. Site powered by EQL.
红盾
热爱电脑,热爱生活
拥有电脑,拥有生命
让我们享受拥有电脑的时光