Windows+apache+CGI(Perl)

添加评论 2010年2月16日 151 views

之前一直用IIS,昨天下载了apache,今天对其进行了配置,以能进行Perl的CGI编程。操作系统:windows XP sp3.

步骤:

1.打开httpd.conf找到“#ScriptInterpreterSource registry”,去掉前面的“#”;

2.找到“Options Indexes FollowSymLinks”,在后面加上“ExecCGI”,即修改为:Options Indexes FollowSymLinks ExecCGI;

3.找到“AddHandler cgi-script .cgi”,加上“.pl”即可;

4.重启apache,OK

之后写一个Perl程序测试一下:

#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Hello,World.";

保存为test.pl,存在cgi-bin文件夹下。直接在浏览器地址栏输入:http://localhost/cgi-bin/test.pl,显示“Hello,World” 即为成功。

题外话:通常自己遇到一些电脑问题后会到网上搜索寻求答案,会找到很多日志、很多帖子。但我真的怀疑这些帖子到底有没有得到作者的亲自试验,还是来自毫不负责的随意臆想,亦或是来源于人云亦云的抄袭。就拿我今天配置安装PHP5来说吧,网上搜索到很多帖子,试了很多,都不成功。有的日志里写“如图所示”,但根本没有图,可想就是不定从哪里顺手抄袭而来的。好在最后找到了一篇非常好的日志,配置成功了PHP5:http://hi.baidu.com/ihhr/blog/item/4b058624d7da336a35a80f96.html。这篇日志是得到过我的亲自试验的,大家可以放心参考。希望网上以后能多一些这样实事求是的文章。

No related posts.

  1. 还没有评论.想坐沙发?
  1. 还没有 trackbacks
订阅评论

沪ICP备09091602号