ウェブサーバーに「a.cpm」というファイルがあります。私はあなたがasdasd.com/a.cpmに行くときにCGI perlスクリプトを起動するハンドラを持っています。私はファイルを読んでデータを印刷しようとしましたが、何もしません。私のPerl CGIスクリプトからWebサーバー上のファイルを読み込んでデータを印刷するにはどうしたらいいですか?
#!/usr/bin/perl
print "Content-type:text/html\r\n\r\n";
print "test string";
print "<br>";
$filepath = $ENV{'PATH_TRANSLATED'};
open FILE, $filepath or die $!;
my @lines = <FILE>;
while (my $line = <FILE>)
{
print $_;
}
、あなたのウェブサーバのエラーログを確認しましたか?あなたはHello World CGIスクリプトを試しましたか? – cjm
Liam、これをテストできましたか? – Philar