• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cgiがうまく動いてくれません;;)

cgiがうまく動かない!詳しい方、お助けください

このQ&Aのポイント
  • 上記サイトのDojin-Order System DXというツールがうまく動いてくれません。サーバーはcgi可のところですしperlのパスも合っています。
  • サーバーの指定通りにcgiを/public_html内に入れてあります。パーミッションもサーバー推奨、cgi推奨両方とも試しましたが、動きません。
  • 多くの方が利用しているこのcgiの中の構成がおかしいとは思われません。cgiに詳しい方、こちらのcgiを実際に利用している方など、お助けください。

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

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

500 Internal server Error ということは、admin.cgi実行時に問題があった場合に出るものです。 その理由は次の2つが主です。 ・admin.cgiが正常に実行できない。エラーになる。 ・CGIとしてのプログラムが正しくない。HTTPヘッダが無い、ヘッダが不正、出力自体が無い、等 まず、何が起こっているのか調べましょう。 そのためには、エラーログを調べます。 http://www.adexd.net/support/log/index.html

cotocoto510
質問者

お礼

試しにzipを落とすところからやり直してみたら、 何が悪かったかは分かりませんが無事動かすことができました。 知恵のない人間がむやみに手を出すものではありませんね^^; ご迷惑おかけしました。

その他の回答 (1)

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

こういう質問するときの基本ですが 「どう動かないのですか?具体的に説明してください」 動かない、と言われても、答えるほうは、何か間違っている、としか 言えません。 #!/usr/bin/perl print "Content-Type: text/plain;\n\nHello\n" ; これだけの簡単なCGIを設置して、これも動かないなら、CGIそのものが無効かもしれません。 エラーメッセージが出ているなら、その内容を書いてください。 http://perldoc.jp/docs/modules/CGI-2.89/CGI/Carp.pod を使えば、詳細な内容をログに残したり、ブラウザ上にエラーメッセージを出力させたりできます。

cotocoto510
質問者

補足

あああっ、てんぱった質問をしてしまって申し訳ありませんっ。 最初のindex.cgiというのは表示されますがもう1つのadmin.cgiというのが500internal server errorになってしまう状態です。

関連するQ&A