• ベストアンサー

掲示板を設置しようとしえてますが、うまくいきません。

よろしくお願い致します。 有名なサイト http://www.kent-web.com/bbs/index.html さんで、 掲示板をダウンロードして、設置しようと思ってますが、 なかなかうまくいきません。 Perlへのパス。ファイルのアップロード先。パーミッション。転送モード。 はあっています。 これ以外に考えられる理由ってありますか? cgiへのリンクを貼っても、リンク切れのような画面がでて、まったく表示されません。 「  Internal Server Error  The server encountered an internal error or misconfiguration and was unable to complete your request.・・・・この後は、借りているサバーの名前が英語に混じっています。  」 このような文字がでたりします。エラー500ってやつだと思います。 これがでるってことは、 Perlへのパスが間違っているのでしょうか? とにかく、一番簡単に設置できるだろう、 http://www.kent-web.com/bbs/ の ノーマル掲示板、aska の設置がうまくいきません。 掲示板の設置は初めてなのですが、 どなたかわかり易く教えて頂けませんでしょうか? よろしくお願い致します。

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

  • ベストアンサー
  • Yeti21
  • ベストアンサー率47% (396/830)
回答No.7

No.2ですが、もうひとつ追加です。(何度もすみません) サーバがLinuxの場合、転送方法によっては改行に注意が必要です。 Linuxでは改行はLFのみです。 Windowsの改行はCRLFで、そのまま転送されるとやはりエラーになります。

n-yuuki
質問者

お礼

皆様、沢山のご意見ご指導、有難う御座います。 サーバーは、CGI設置可能です。 パーミッションも変更なしでOKとの事。 今、ノーマル掲示板、aska の設置に成功しました。 で、このようりょうで、 ちょっとスタイルのいい物に代えてやろうとしてるのですが、 同じ手順でやってもうまくいきません・・・・。 http://www.kent-web.com/bbs/patio.html ←これです。 これは、単なるボンミスですよね? ノーマル掲示板、aska が稼動しているってことは、 サーバーには溶け込んでるってことですよね?一応の設定が。 ってことはやっぱ、No.2さんがおっしゃられるように、 細かなところのミスだと思い今カチカチやってます。 ちょっと頑張ってみます。

n-yuuki
質問者

補足

できました~~~~~~~~~!!!!!! おそらく! Perlのパスの若干の変更があったのですが、 CGI本体のファイルを変更保存して、他のファイルの変更も行ったのですが、 その他のファイルを、アップロードせずに、本体のみアップロードしていた みたいです。 ボンミスです・・・・。お騒がせしました。 で、気付いたんですが、 CGIって、本体だけが合格なファイルであっても、 他のファイルが不合格なファイルなら、 表示すらされないんですね。 エラー500などがでるんですね。 CGIさわるの初めてでした・・・。有難う御座いました。

その他の回答 (6)

回答No.6

サーバがCGI可で、アップ後に500エラーが出るのなら CGIのパーミッションがサーバで独自番号が 当てられてるのかもしれません。 ご利用のサーバにもCGIを設置する場合の 説明ページがあると思いますので そちらもご確認ください。 http://www.futomi.com/lecture/setting/index.html こういうページを見つけましたので、同時に ダブルクォーテーションとシングルクォーテーションや 全角スペースがないか、相対パスで記入した場合は それが間違ってないか等、確認してみてください。

  • Yeti21
  • ベストアンサー率47% (396/830)
回答No.5

No.2ですが、他に 色々な設定を入れるところがあると思いますが、そこの「;」や「'」、「"」などが 落ちてしまったりということが無いかよく確認しておいて下さい。 ※No.2では間違って補足要求にしてしまいましたが、別に要求していませんので。(^^;

  • yo-tama
  • ベストアンサー率50% (3/6)
回答No.4

サーバーが「CGI設置可」でも、kent-webさんが指定しているパーミッションとは違う、サーバー独自のパーミッションを要求している場合もありますので、その点も一度サーバーの仕様なりFAQなりで確認してみるといいかもしれません。

  • a_rya_rya
  • ベストアンサー率15% (4/26)
回答No.3

あまり詳しくないので、ご参考までに。 質問者様が設置しようとしているサーバーは、CGIを設置可能なサーバーなのでしょうか?

  • Yeti21
  • ベストアンサー率47% (396/830)
回答No.2

どこに設置しようとしているのでしょうか? プロバイダかレンタルサーバでしょうか? であれば、そこの環境の問題ではないでしょうか? perlのバージョンの問題や、色々制限を設けているところもありますが 大丈夫でしょうか?例えば、特定の構文は使えなかったりということもあります。 cgi設置の説明などは無いのでしょうか? エラー自体はperlの構文に問題がある場合のエラーメッセージのようです。

回答No.1

サーバはCGI可ですか? >Perlへのパス。ファイルのアップロード先。パーミッション。 これらが合ってるのならば問題ないはずです。 再度、確認してみましょう。

関連するQ&A