
[ このメッセージへの返事 ]
[ 返事を書く ]
[ home.html ]

投稿者:
68user @ mamb.cs.gunma-u.ac.jp on 97/6/17 11:51:35
しつこくCGIについてです。
% cat ~/public_html/cgi-bin/cgi.cgi
#!/usr/local/bin/perl
print "Content-type: text/plain\n\n";
print "Hello,world\n";
という簡単な(簡単すぎる?)CGIを作りました。HTMLからは
<a href="http://www.cs.gunma-u.ac.jp/cgi-bin/cgiwrap/~j5306050/cgi.cgi">CGI sample</a>
として呼び出しています。
しかし10回に1回ほどの割合で、netscapeに「Document contains no data」
と怒られます。その他のときは「Hello,world」と表示されます。
この場合は
% cat ~/public_html/cgi-bin/cgi.cgi
#!/usr/local/bin/perl
system("sleep 1");
print "Content-type: text/plain\n\n";
print "Hello,world\n";
と1秒スリープすることでエラーを回避できて喜んでいたのですが、他の
CGIでも同じエラーが出て、こんどはスリープでは解決できませんでした。
そこで根本的にどこが間違っているのかを教えてください。
# 朝8時ごろは3回に2回は失敗していたので、トラフィックに関係あるのかな〜
# と思ったりもします。

|