我明天要考试,我被实验室实验的这一部分困住了。
实验:编写一个 Perl 程序来跟踪访问该网页的访问者数量,并以正确的标题显示访问者的数量。
#!/usr/bin/perl
use CGI':standard';
use CGI::Carp qw(warningsToBrowser fatalsToBrowser);
print "Content-type: text/html","\n\n";
open(FILE,'<count.txt');
$count=<FILE>+1;
close(FILE);
open(FILE,'>count.txt');
print FILE "$count";
print "This page has been viewed $count times";
close(FILE);
#print $count;
我已count.txt
在 Fedora 中将 ' 的权限更改为 755。
在每个页面加载时,在 Windows XP 中的 XAMPP 上执行时计数成功增加(使用适当的 shebang 行)。但我无法在 Fedora 上执行它。不幸的是,在我的考试中,我必须在 Fedora 上执行。