文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>windows下运行perl-cgi程序

windows下运行perl-cgi程序

时间:2010-11-23  来源:xp_寞踪

今天下载了个好东西,“PERL编程24学时教程”,我直接看 将perl用于cgi那部分。我发现,学一门东西,当时学不下去时,很困惑时,就放在那里,过段时间有灵感了,再翻过来看,其实很简单。 怎么在windows下运行cgi程序呢?? 第一步:安装好perl5 第二步:安装好apache 第三步:在apache根目录下建一个文件夹cgi-bin,文件夹下再建个hello.cgi文件,里面写上 use CGI qw(:standard); use strict; print header; print "<b>Hello,World!</b>";
然后在浏览器下输入localhost,看你的apache是否启动,然后再输入localhost/cgi-bin/hello.cgi,你会发现要让你下载这个文件。
第四步:配置httpd.conf文件, 1.搜索cgi-bin,找到ScriptAlias /cgi-bin/ 改成
ScriptAlias /cgi-bin/ "F:/Apache2/cgi-bin/",这是存放cgi文件的路径
2. 搜索AddHandler  找到AddHandler  cgi-script .cgi ,这是定义可执行cgi文件扩展名,可以把.cgi 改为 .pl 或加上”, .pl” ,成为“AddHandler cgi-script .pl ,.cgi“这样两个后缀都可以用了。
3.更改Options、Allow Override的参数为All。
<Directory "F:/Apache2/cgi-bin">
    AllowOverride All
    Options All
    Order allow,deny
    Allow from all
</Directory>

然后再运行一下localhost/cgi-bin/hello.cgi,你会发现报500错误
第五步:在hello.cgi文件的第一行加上 #!E:/soft/perl/bin/perl.exe,因为apache要找perl.exe,才能识别perl程序。
最后再运行下localhost/cgi-bin/hello.cgi,看到粗体的Hello,World! OK,到这里如果还报错,那继续上网查找怎么做吧。。。
相关阅读 更多 +
排行榜 更多 +
地狱摩托游戏最新版下载

地狱摩托游戏最新版下载

赛车竞速 下载
小猫快来钓鱼游戏下载

小猫快来钓鱼游戏下载

休闲益智 下载
殴打氪金大佬昊天手游下载

殴打氪金大佬昊天手游下载

休闲益智 下载