トップページ > 記事閲覧
CGIがエラーになってしまいます
日時: 2007/04/01 18:55
名前: 志庵

こんばんは。
下にあるスレッドを見てもどうしても解決できなかったので、同じような質問で申し訳ないのですが、どうぞご教授お願い致します。

設置URLは
http://www.usamimi.info/~fairytale/cgi-bin/patipati/patipati/index.cgi
になります。

仕様を参考に属性を.cgiは700、フォルダには701、html等には644と変えてみたのですが、上手くいきません。

お忙しいところ申し訳ございませんが、どうぞよろしくお願い致します。
メンテ

Page: 1 |

Re: CGIがエラーになってしまいます ( No.1 )
日時: 2007/04/01 20:16
名前: 通りすがり

>志庵さん
こんばんは。同じCGIスクリプトを使用しているのでアドバイスになりましたら。

500エラーが出る場合、原因はパーミッションだけとは限りません。こちらでの書き込みを見る限りその点は問題ないように思えたのですが、以下の事項も再チェックしてみてください。

・スクリプトやログファイルはアスキーモードて転送してますか?
・perlへのパスは正しいですか?(これは配布されているものそのままの「/usr/bin/perl」で動作するはずなのでいじっていなければ大丈夫かと)
・設定を変更した時に、「'」や「;」など必要なものを消していないですか?

だいたいこの辺りでミスしてる事が多いです。
あと「preset.cgi」以外のcgiファイルは、文字コードが「EUC」、改行コードがWindowsの場合「CR+LF」なので、この辺もいじっていたら見直してみてください。winのメモ帳ではEUCコードのものをちゃんと開けませんし、エディタによっては保存の際形式が変わっているかもしれません。
Macの場合はよくわかりません。

配布元さんでもだいたい同じ事をFAQに書かれているのでご覧になるのをおすすめします。
頑張って下さいね。


管理人さま、横レス失礼致しました。
メンテ
Re: CGIがエラーになってしまいます ( No.2 )
日時: 2007/04/01 20:35
名前: 志庵

通りすがり様

早速のアドバイスありがとうございます。

>・スクリプトやログファイルはアスキーモードて転送してますか?
こちらに関しては、FFFTPのオプション→環境設定→転送で「常にアスキーモード」にチェックして行ってみました。
これであってますよね?

設定等に関しては、一度動作するかどうかアップしてから弄ろうと思っていたので、あっているとは思うのですが…。

同じCGIスクリプトを使用してらっしゃるということなので、お聞きしたいのですが、
パチパチではCGI等は755属性にと記載されてますが、usamimiさんでは700に…ということですので、700を指定する、で合ってますよね?

せっかくお答えくださったのに、すみません。
もう一度配布元さんのFAQを見てチャレンジしてみます。
メンテ
Re: CGIがエラーになってしまいます ( No.3 )
日時: 2007/04/01 20:42
名前: 通りすがり

>志庵さん

一巡してふと見るともうレスがw

えっと…私の場合、FFFTPの環境設定では「ファイル名で切り替え」(多分デフォルト)にしておいて、面倒でも種類によって個別に指定してます。
私は「常にアスキーモード」にはした事がないので、パーミッション以外変更点があまりないということであれば、この部分を次回は変えて転送してみるという方法も試されてみてはどうでしょうか。

健闘を祈ります。
メンテ
Re: CGIがエラーになってしまいます ( No.4 )
日時: 2007/04/02 01:58
名前: 志庵

何とかできるようになりました。
通りすがりさん、本当にありがとうございました。
メンテ

Page: 1 |

題名 スレッドをトップへソート
名前
E-Mail
URL
パスワード (記事メンテ時に使用)
コメント

   クッキー保存