加藤です。
再度再インストールし直したら、無事CGIも動作するようになりました。
お騒がせしてすみませんでした。
何度か起動・終了などを繰り返しているうちに、何とかネット越しに見ることができるようになりました。(未だ原因は不明)
しかし、相変わらずCGIだけは「ページを表示できません」のエラーがでて、動作してくれません。
CGIのプログラム(掲示板)は、www/kodama/public_html/bbs/ にあり、http://127.0.0.1/~kodama/bbs/bbs.cgi と入力しました。
何かご存知の方、伺ってばかりで恐縮ですが、宜しくご教授お願い致します。
OSを再インストールし(Win2000)、以前と同じ環境を構築したのですが、うまく動いてくれません。
ローカルホストではindex.htmlを表示してくれるのですが、ipを調べてネット越しに見ようとするとエラーが帰ってきます。(IEのエラーではなく、プロバイダからのエラー)
おまけに、ローカルホストで動作させたときに、cgiまで動作しなくなってしまいました。
ちゃんとperlは指定のフォルダに格納してあります。
(ANHTTPDがインストールされているHDDはフォーマットをかけていないので、以前に正常動作していた時のままです。)
今回も恐らくささいなミスかもしれませんが、ご存知の方、ご教授お願い致します。
Syberさん、御指摘ありがとうございます。
お恥ずかしい限りです。^_^;;;
確かに抜けていました。
OSの入れ替えなどで、すぐに実験する状態ではないのですが、環境が整い次第、試してみようと思います。
ありがとうございました。
加藤さん
まさかとは、思いますが、スクリプトの5行目の
プログラムで、";" がありますか?
ちょうど、 print "<HTML>\n";← を忘れていませんか?
先日はお世話になりました。
また、質問なのですが、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/ に置いてあります。
初歩的なミスとは思いますが、どなたかご教授お願い致します。