首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

win2003 下iis运行perl cgi 的有关问题

2012-02-25 
win2003 下iis运行perl cgi 的问题win2003activeperl安装路径C:\Perl\bin运行下面这断#!perl###Thisscript

win2003 下iis运行perl cgi 的问题
win2003  
activeperl
安装路径
C:\Perl\bin
运行下面这断

#!perl
#
#
#   This   script   dumps   the   environment   variables   in   HTML   format

use   strict;
use   warnings;
$|=1;

print   "Content-type:text/html\n\n ";

foreach   my   $var   (sort   keys   %ENV)   {
        print   $var   .   "= "   .   $ENV{$var}   .   " <br> \n ";
}

程序

在浏览器里打入
http://localhost/123.cgi
浏览器显示无法找到该页
直接打
http://localhost/
显示的文件目录里面显示是有123.cgi的

请教是解析器没安装好,还是程序的问题


[解决办法]
在CGI脚本里加一行:

open(LOG, "> C:\\testcgi.txt ");

然后运行这个CGI。如果运行之后C盘下产生了一个文件,说明这个CGI脚本确实运行了,检查你的代码;否则检查你的IIS设置。

热点排行