我已将perl文件从Windows Server 2003迁移到2008 R2,但在此行停留并且没有响应:
while (<STDIN>)
我也试过这段代码,但没有运气:
my $param_string;
if ($ENV{'REQUEST_METHOD'} eq "POST"){
read(STDIN, $param_string, $ENV{'CONTENT_LENGTH'});
}
else {
$param_string = $ENV{'QUERY_STRING'};
}
案例:使用iframe xml数据从一个Web应用程序发布到其他具有perl脚本的数据,但没有响应。我也尝试过简单的hello world perl脚本,其工作方式Perl已正确安装。还尝试了具有输入元素的html表单的简单perl文件。发布以测试读取已发布数据的perl脚本,但无法复制(从此URL复制:http://ods.com.ua/win/eng/program/Perl5Unleashed/ch22.phtml)。
Perl版本:为MSWin32-x86-multi-thread-64int构建的Strawberry 5,版本24,颠覆0(V5.24.0)。
目录: C:\ Strawberry \ perl \ bin \ perl.exe。
CGI 已安装在服务器上。