[
記事表示に戻る
] [
ツリーに戻る
] [
戻る
]
返事を書く
元の記事:
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 として読み込んでいます。
内 容:
手動改行
図表モード
お名前:
メール:
URL:
登録キー:
(自分の記事を編集/削除する時に必要)
ブラウザに記憶
[
記事表示に戻る
] [
ツリーに戻る
] [
戻る
]
-
Free Tree BBS
-