#!C:/perl/bin/perl.exe
use CGI;
my $q = CGI->new;
print $q->header('text/plain'),
"Hello ", $q->param('name');
#CONVERTED PSGI PAGE
#!C:/perl/bin/perl.exe
use CGI::PSGI;
my $app = sub {
my $env = shift;
my $q = CGI::PSGI->new($env);
return [
$q->psgi_header('text/plain'),
[ "Hello ", $q->param('name') ],
];
};
我在 apache 服务器中运行这个 cgi.pl 作为 http://localhost/cgi-bin/cgi.pl
但我无法在 apache 服务器中运行转换后的 psgi.pl 其显示请帮助 Internal Server Error 服务器遇到内部错误或配置错误,无法完成您的请求。请通过 admin@example.com 联系服务器管理员,告知他们此错误发生的时间,以及您在此错误之前执行的操作。服务器错误日志中可能提供有关此错误的更多信息。