都道府県穴埋めゲーム

タグはこれで<img src="/.fast-cgi-bin/bcntp.cgi?fig=4&data=./cntp.dat&img=./img/">
ファイル構成が
public_html---
|---index.html
|---.fast-cgi-bin
   |
   |----cntp.dat
   |----bcntp.cgi
   |----lock (フォルダ)(何に使うかはわかりません
   |----img
    |
    0~9.gif
です。
パーミッションの設定も確認しましたが表示されませんでした

「cgiでのアクセスカウンターの表示ができ」の質問画像

質問者からの補足コメント

  • ./.fast-cgi-bin/bcntp.cgiに直しましたが、表示されません cgiのディレクトリは正しい位置・名称で、URLのクエリ部はそのcgiの要求条件に合致しています
    cgiを直接呼ぶとInternal Server Errorが出ます

    No.1の回答に寄せられた補足コメントです。 補足日時:2021/09/20 10:59
  • .fast-cgi-binにindex.htmlを置くと500 Internal Server Error が出ます

    No.2の回答に寄せられた補足コメントです。 補足日時:2021/09/20 11:01

A 回答 (4件)

No1です。



>cgiを直接呼ぶとInternal Server Errorが出ます
cgiを実行中または実行しようとしてエラーが発生しているようです。

cgiの内容に関するエラーの可能性が高いので、その言語のカテで、内容を示した上で質問された方が良さそうに思います。

あるいは、そのcgiに特別のこだわりがなければ、他のカウンターを利用するという選択肢もありそうに思います。
(指定の画像でカウンターを表示するものは、沢山存在するはずですので)
    • good
    • 0
この回答へのお礼

諦めてほかのカウンターを使用することにします。色々教えていただきありがとうございました!

お礼日時:2021/09/20 11:12

No.2:追記



「.fast-cgi-bin」を「cgi」に変更したらどうなりますか?
    • good
    • 0

.fast-cgi-bin のフォルダー内に index.html を置いて、



<img src="bcntp.cgi?fig=4&data=./cntp.dat&img=./img/">

で、表示できるかどうか確認してみてください。
この回答への補足あり
    • good
    • 0

こんにちは



以下あたりを再確認してみてはいかがでしょう。

・そのサーバではお使いのcgi(←内容不明ですが)は利用できる設定になっていますか?
 その場合のcgiのディレクトリは正しい位置・名称ですか?
・ご提示のディレクトリ構成だとURLは
  ./.fast-cgi-bin/bcntp.cgi
 になるのではないでしょうか?
・URLのクエリ部はそのcgiの要求条件に合致していますか?


それでもダメなら、cgiを直接呼んでみてエラーが出ていないか等を順にチェックしてゆくのが宜しいかと。
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報