• ベストアンサー

Linux+Apacheで一般配布CGIを使えるまでの解説サイト

いつもお世話になっております。 タイトルのとおりLinux+Apacheを利用して、一般で配布されているCGIを設置して実際に動かせるようになるまでを、 初心者でもわかり易く解説しているサイトをご存じないでしょうか? 某参考書のように、CGI単独で動かすだけなら何とかなっているのですが、 そのCGIにIMGやlogが付いてしまうと動作しなくなってしまいます。 このあたりを解説しているようなサイト及びページがありましたら教えてください。 どうぞ宜しくお願いします。

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

  • ベストアンサー
回答No.2

500番のエラーの原因はいろいろだと思うのですが、基本的なところでは1行目のPerlパスや、print "Content-type: text/html\n\n";を書き忘れていないかなどでしょうか。その他参考URLからご確認ください。

参考URL:
http://allabout.co.jp/career/cgiperl/subject/msubsub_330-10.htm
apacity
質問者

お礼

お礼が大変に遅れてしまいまして申し訳ございませんでした。 教えていただいたURLから、いろいろと試してみました。 そして、なんとか動作させることができました。 結局、エラーの一番の理由は、エンコード?エディタでの一番最後の保存の方法が理由だったみたいです。 が、別の問題が発生してしまいました(泣 また別スレに立てますので、よろしければまたご教授をお願いいたします。 このたびは、本当にありがとうございました。

その他の回答 (1)

回答No.1

こんにちは。 > CGIにIMGやlogが付いてしまうと この部分が分かりにくいのでできれば詳しくお聞かせいただきたいですが、配布されているファイルをアップロードするときにパーミッションの設定などは問題なく行われているでしょうか。とりあえずご確認ください。

参考URL:
http://www.kent-web.com/pubc/ftp/winftp.html
apacity
質問者

補足

atsunosukeさん、レスありがとうございました。 「パーミッションの設定」はきちんと行なっております。 (・・・ほぼ初心者ですので説明を見ながら設定しています) > CGIにIMGやlogが付いてしまうと につきましては、 単純に自分のサーバー内を表示するような簡単な単独CGIだと動作します。 が、配布されているCGI(ダウンロードすると"CGI本体,Logフォルダ,IMGフォルダ,管理CGI ...があるもの)だと全くダメで"エラー500"になってしまいます。 一般のレンタルサーバのスペースにアップするような手順ではダメなんでしょうか??