• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CGIを設置したいのですが、エラーの意味が不明です)

CGI設置エラーの解読とは?

このQ&Aのポイント
  • CGIの設置エラーの詳細説明が不明で困っています。
  • 初心者には解読できないエラーの内容について教えてください。
  • スクリプトやタグのエラーが原因でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.5

結局のところ、エラーメッセージは 「Open Error: ./count.dat」 だけでしょ? ファイルがオープンできない、ということは、ディスクの故障等を除けば ・読み込め権利のないファイルを読もうとしている ・書き込み権利のないファイルに書こうとしている ・存在しないファイルを読もうとしている/ファイル名の指定が間違っている ・新規書き込み時にファイルを作れない。(権利がないディレクトリ、利用できないファイル名等) あたりが原因です。 CGI設置の説明に、そのあたり(特に権限(パーミッション))のことは書いてないですか? それと、この貼り付けた部分って、どこに表示されたのですか? ブラウザからCGIにアクセスしたら、 > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 以降だけがhtmlとして解釈されて、画面には ERROR ! Open Error: ./count.dat 前画面に戻る とだけ表示されるはずです。

kardia
質問者

お礼

ブラウザからアクセスしました。 ただ、ご指摘にあった通り、dataフォルダの中身が一切触れない状態になっていたので、慌ててパーミッションを変更しました。そうしたらまた別のエラーが出ました。。。 すみません、ありがとうございます。

その他の回答 (4)

  • mohumohu23
  • ベストアンサー率37% (438/1176)
回答No.4

おお、そこかw というかそのCGI公開されてるのなら、どこの何って。そのCGIの公開してある場所いってくれたほうがはやいだろう。 で、エラーというのは先の人がいうように、おそらくは予めせっちしておかなければならないファイルが存在してないか。 参照先がまちがってるのだろう。

kardia
質問者

お礼

みなさんのご指摘に従って問題のエラーのパーミッションを変えてみたらそのエラーは出なくなりましたが、別のエラーが出るようになりました。 けれどとにかく、みなさんのおかげで自分のつまづきの一つに気づけました。ありがとうございます。

kardia
質問者

補足

すみません。作成者の方に迷惑をかけるかと思いまして、開示していませんでした。 KENTWEBさんのYYBBSですが、YYBBSは無事設置できました。 そのあと、掲示板用アンチスパムライブラリhttp://flatray.com/bbs-antispam/に移動し、 スパム対策CGIを弄ったら、どこをどう間違ったのかエラーになってしまいました。 申し訳ありません。。。

  • bardfish
  • ベストアンサー率28% (5029/17766)
回答No.3

それはエラー情報ではなくHTMLのソース。 その情報からではエラーの内容を特定することは出来ません。 CGI初心者の前にHTML初心者ですよね。 エラーとソースの区別もつかないんじゃ問題解決への道は遥か彼方です(笑)

kardia
質問者

お礼

遥か彼方ということを痛感しました。ありがとうございます。

  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.2

><hr width=400><h3>ERROR !</h3> ><font color="red">Open Error: ./count.dat</font> CGIで参照しているcount.datってファイルが開けない。 と言っています。 設置した場所に読み書き権限がない(さすがにソレはないでしょうが)。とか、 設置する際にサイズ0で予めファイルを作成して読み書き権限を付与しておく必要がある。とかではないですか?

kardia
質問者

お礼

ご指摘の通り、パーミッション設定が間違っていてdataフォルダ内にあったcount.datが開けなくなっていました。 いまはパーミッションを戻しました。ありがとうございます。

  • mohumohu23
  • ベストアンサー率37% (438/1176)
回答No.1

俺の目が確かならこれはただのHTMLコードだ。(´・ρ・`)

kardia
質問者

お礼

私もそう思います。ありがとうございます。