[ 記事表示に戻る ] [ ツリーに戻る ] [ 戻る ]
返事を書く
元の記事:
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 -