AN HTTPD ゲストブック/コメント集(2000年10月26日20:38)


加藤 katou@hct.zaq.ne.jp 2000/10/27 23:54

加藤です。
再度再インストールし直したら、無事CGIも動作するようになりました。
お騒がせしてすみませんでした。


加藤 katou@hct.zaq.ne.jp 2000/10/27 14:16

 何度か起動・終了などを繰り返しているうちに、何とかネット越しに見ることができるようになりました。(未だ原因は不明)
 しかし、相変わらずCGIだけは「ページを表示できません」のエラーがでて、動作してくれません。
 CGIのプログラム(掲示板)は、www/kodama/public_html/bbs/ にあり、http://127.0.0.1/~kodama/bbs/bbs.cgi と入力しました。

 何かご存知の方、伺ってばかりで恐縮ですが、宜しくご教授お願い致します。


加藤 katou@hct.zaq.ne.jp 2000/10/27 14:02

 OSを再インストールし(Win2000)、以前と同じ環境を構築したのですが、うまく動いてくれません。
 ローカルホストではindex.htmlを表示してくれるのですが、ipを調べてネット越しに見ようとするとエラーが帰ってきます。(IEのエラーではなく、プロバイダからのエラー)
 おまけに、ローカルホストで動作させたときに、cgiまで動作しなくなってしまいました。
 ちゃんとperlは指定のフォルダに格納してあります。
(ANHTTPDがインストールされているHDDはフォーマットをかけていないので、以前に正常動作していた時のままです。)
 今回も恐らくささいなミスかもしれませんが、ご存知の方、ご教授お願い致します。


加藤 katou@hct.zaq.ne.jp 2000/10/27 09:46

Syberさん、御指摘ありがとうございます。
お恥ずかしい限りです。^_^;;;
確かに抜けていました。
OSの入れ替えなどで、すぐに実験する状態ではないのですが、環境が整い次第、試してみようと思います。
 ありがとうございました。


Syber syber@mc.kcom.ne.jp 2000/10/26 21:09

加藤さん

まさかとは、思いますが、スクリプトの5行目の
プログラムで、";" がありますか?
ちょうど、 print "<HTML>\n";← を忘れていませんか?


加藤 katou@hct.zaq.ne.jp 2000/10/26 20:38

 先日はお世話になりました。
 また、質問なのですが、CGIのプログラムで、掲示板などのサンプルはうまく動作するのですが、

#!/usr/bin/perl

print "Content-type: text/html\n";
print "\n";
print "<HTML>\n"
print "<H1>Hello!</H1>\n";
print "</HTML>\n";

 と言ったような簡単なプログラムを開いてくれません。
(ページを表示できませんとでます。)
 同じフォルダに掲示板のCGIプログラムを持ってきても正常動作します。

 何故なんでしょうか?何か必要な設定を忘れているのでしょうか?
 ちなみに、プログラムは、www/kodama/public_html/ に置いてあります。

 初歩的なミスとは思いますが、どなたかご教授お願い致します。