我是Perl脚本的新手,我遇到了一些麻烦。我有一个HTML表单将一些数据传输到CGI脚本。但是,它似乎要脱离CGI脚本的最旧版本而不是最新版本。是否可能是因为perl脚本中存在错误,该错误位于下面?我试图使用调试器,但我无法弄清楚如何使用它来执行我的脚本,更不用说从命令行传递我需要的参数。 感谢您的帮助!Perl CGI更改没有反映在浏览器中
#!/usr/bin/perl
use CGI;
use CGI::Carp qw(fatalsToBrowser);
$q = new CGI;
print $q->header;
$q->start_html('Finger User');
$q->h1('Finger User');
print "<pre>";
$user = $q->param("user");
print `/usr/bin/finger/ -s $user~`;
print "</pre>";
print $q->end_html;
末失去了‘/’在命令行运行脚本,并看看会发生什么。 –
是啊,我想,我不清楚这是我试图做的,但我不能这样做,因为我无法传递用户参数。 – tpar44
@ tpar44:是的,你可以看到http://perldoc.perl.org/CGI.html#DEBUGGING –