***すれ立てるまでもない質問はここで 第A刷***
■ このスレッドは過去ログ倉庫に格納されています
0376perl勉強をはじめました
NGNG参考書のリストをとりあえず打ってみたのですが インターナルサーバーエラー がでるっす。
参考書付属のプログラムはちゃんと動くのに、自分で打つと動かなかったです。
自分の打ったファイルと参考書のプログラム、何が違うかわかる人いないですか。。
ヘタレで全くもってすいません。HTML部分は単体で動かしてみて正常に動きました。
自分の打ったリスト:
#! c:/perl/bin/perl
# 読みこみ
open(FILE, "+<./count.dat") or die("エラー:カウントファイルが開けません");
eval{ flock(FILE, 2); };
$count = <FILE>;
# 出力
seek(FILE, 0, 0);
print FILE ++$count;
close(FILE);
# サーバー
print <<END;
Content-type: text/html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head><title>perlあくせすかうんたー</title></head>
<body>
<p>あなたは、$count番目の来場者です</p>
</body>
</html>
END
参考書のリスト:
#! c:/perl/bin/perl
# カウントファイルの読み込み
open(FILE, "+<./count.dat") or die("エラー:カウントファイルが開けません");
eval{ flock(FILE, 2); };
$count = <FILE>;
# カウントファイルの書き込み
seek(FILE, 0, 0);
print FILE ++$count;
close(FILE);
# サーバ出力
print <<END;
Content-type: text/html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head><title>Perlあくせすかうんたー</title></head>
<body>
<p>あなたは……$count番目の訪問者です。</p>
</body>
</html>
END
■ このスレッドは過去ログ倉庫に格納されています