请帮我测试一下这个perl文件
大家帮我测试一下这个程序,一个apache的cgi,不管是在apache里还是单独在shell里用perl运行,这句话:
print "Content-type: text/plain; charset=iso-8859-1\n\n";
总是不运行.
shell里还好,只是少一句,而apache里,少了Content-type就报错(apache运行另一个perl文件没错).
而我把注释去掉后就好了.非常奇怪.
请用shell运行一下,看看有没有第一句.
#!/usr/bin/perl
##
## printenv -- demo CGI program which just prints its environment
##
print "Content-type: text/plain; charset=iso-8859-1\n\n";
foreach $var (sort(keys(%ENV))) {
$val = $ENV{$var};
$val =~ s|\n|\\n|g;
$val =~ s|"|\\"|g;
print "${var}=\"${val}\"\n";
}
print "Content-type: text/plain; charset=iso-8859-1\n\n";
总是不运行.
shell里还好,只是少一句,而apache里,少了Content-type就报错(apache运行另一个perl文件没错).
而我把注释去掉后就好了.非常奇怪.
请用shell运行一下,看看有没有第一句.
#!/usr/bin/perl
##
## printenv -- demo CGI program which just prints its environment
##
print "Content-type: text/plain; charset=iso-8859-1\n\n";
foreach $var (sort(keys(%ENV))) {
$val = $ENV{$var};
$val =~ s|\n|\\n|g;
$val =~ s|"|\\"|g;
print "${var}=\"${val}\"\n";
}
...全文
相关推荐
perl 下dmake 所需要的 安装文件
比如,如果你有一个名为`MyModule`的Perl模块,其目录结构如下:```MyModule/ Makefile.PL lib/ MyModule/ .pm 文件 t/ (测试目录) .t 测试文件
测试文件:(Perl)检查文件属性
在`test-file-master`这个项目中,可能包含了对上述功能的实现和测试用例,通过编写和运行测试脚本来验证Perl脚本在检查文件属性时的行为是否符合预期。
perl替换脚本(用于替换文本文件中的单词)
如果可能,最好在小范围内测试脚本的正确性,再应用于大规模的文件操作。
linux 下安装perl的详细过程
在Linux环境中,Perl被广泛用于自动化任务执行、日志文件分析、系统监控等方面。#### 获取Perl源码包首先需要从官方网站或其他可信源下载Perl的源代码包。
perl代码-EOF测试
在本压缩包中,我们有两个文件:`main.perl`和`README.txt`,它们可能包含了关于如何在Perl中使用`EOF`进行测试的示例。


