設置してパーミッションをサーバー規定のものに合わせてるん…:りん (07/11/01-05:57) No.544 こんにちは、りんさん。:はた坊 (07/11/02-01:41) No.545
No.545 はた坊 (07/11/02-01:41) [ 返事を書く ] [ 編・削 ] |
こんにちは、りんさん。 まずはダウンロードありがとうございますm(_ _)m 全部を読んだ感じだと以下の点が気になります。 ・サーバは、拡張子が cgi(plもかも)の場合、スクリプトか確認 スクリプトでない場合は、書き換えるか無効にする設定 りんさんのお使いのサーバに上記のような規定がないかご確認ください。 上記の規定がある場合は、ファイル名を変更して対応するしか なさそうですが、動作確認が必要なため少し時間を頂けると助かります。 以下、個別にコメントをしています。 > 設置してパーミッションをサーバー規定のものに合わせてるんですが、設置ファイルが開けませんと > エラーが表示されて動作しないんですが・・・。 上記は、admin.cgi をアクセスした時のエラーでしょうか? でしたら「設定ファイルが開けません」でしょうか。 > sublib.plを見てもちゃんとif文に対応してるのでエラーが出る理由がわかりません。 if文に対応とはどういうことでしょうか? エラーの条件に該当しないはずということでしょうか? つまり、ファイル(set.cgi)は存在しているということ。 > ダウンロードして解凍したフォルダの中にある > frame.html > set.cgi > set_default.cgi > をアップロードすると内容が変わってしまいます。 アップロードだけで内容が変更ですか…それですとCGIスクリプトの 問題ではなく、FTP もしくは、サーバ側の問題かと思われます。 > 回答したframe.htmlの中身がheadline.cgiの中身と一緒なんですがアップロードすると > <html>のフレーム内容に変わります。 frame.html は、<html>のフレームが正しい内容です。 frame.html をダブルクリックすると確かに headline.cgi の ソースを表示しますが、実際の中身ではありません。 内容は、テキストエディタから開くなどで確認してください。 > set.cgi > set_default.cgi > の中身はadmincgiだけに変わってしまいます。 admincgiだけに変わるとは具体的にどういうことでしょうか? ・内容が、admin.cgi の中身と同じものになっている。 ・admincgiという文字列だけが入っている。 > 直接アップロードしないで解凍した内容をコピーしてそのアップロードしたファイルに上書きしても > 変わらず設定エラーになってしまいます。 ここは私の理解不足かもしれませんが… 解凍自体が問題あるとすれば、どちらも結局同じことなので 同じ結果かと思います。 > もしかして > set.cgi > set_default.cgi > の中身、もしくはファイル形式が間違ってるんでしょうか? set.cgi と set_default.cgi の中身は全く同じ内容です。 両方とも設定が記述されているテキストになります。 セキュリティ対策として、拡張子を cgi にしていますが スクリプトファイルではありません。 > でもsublib.pl中身ないではset.cgiで読み込んでますよね・・・。 はい、sublib.pl では、set.cgi として読み込んでいます。 |
こんばんわです。:りん (07/11/02-02:57) No.546 admincgi admin.cgi:りん (07/11/02-03:00) No.547 りんさん、どうもです。:はた坊 (07/11/03-12:37) No.548 返答が遅れて申し訳ありません。:りん (07/11/04-23:30) No.549 りんさん、どうもです。:はた坊 (07/11/05-00:25) No.550 遅くなりましたが、以下をまとめました。:はた坊 (07/11/09-02:22) No.551