[ 記事表示に戻る ] [ ツリーに戻る ] [ 戻る ]
返事を書く
元の記事:
No.546  りん (07/11/02-02:57)
こんばんわです。
夜遅くなのにお疲れ様です。

こちらこそ整頓されてて綺麗な記述なのでとても参考になり、この場をかりてお礼を申し上げます。

ありがとうございます。

> 全部を読んだ感じだと以下の点が気になります。
> ・サーバは、拡張子が cgi(plもかも)の場合、スクリプトか確認
>  スクリプトでない場合は、書き換えるか無効にする設定
> りんさんのお使いのサーバに上記のような規定がないかご確認ください。
> 上記の規定がある場合は、ファイル名を変更して対応するしか
> なさそうですが、動作確認が必要なため少し時間を頂けると助かります。

サーバーはロリポップです。
確認してみましたがそのような規定は記述されてませんでした。

経験談で申し訳ないのですが、今まで作った、及び配布されているフリーのCGIをアップロードしてもそのような事はなかったので書き換えられると言う事はないと思います。

隠しファイル等を除いてですが・・・。


> 以下、個別にコメントをしています。
はい。
ありがとうございます。

> 上記は、admin.cgi をアクセスした時のエラーでしょうか?
> でしたら「設定ファイルが開けません」でしょうか。

set.cgi
set_default.cgi
を除外した全てのCGIでその表示が出ます。
上記二つのCGIは表示テストするまでもないのですが500エラーです。

> if文に対応とはどういうことでしょうか?
> エラーの条件に該当しないはずということでしょうか?
> つまり、ファイル(set.cgi)は存在しているということ。

はい、その通りです。
アップロードする前のはた坊様が作成した正規のものと思われる記述をコピーし、そのif文の記述にあるようにset.cgiに上書きして存在させています。

そしてパーミッションも666と読み込み、書き込み専用にしてあるのでそのif文エラー条件に該当しないと素人ながら思いました。

> アップロードだけで内容が変更ですか…それですとCGIスクリプトの
> 問題ではなく、FTP もしくは、サーバ側の問題かと思われます。

はい。
*私もそう思いましたので、解凍したファイルのものをコピーして上書きする方法で対処してみました。

何かの参考になればと思って記述した内容なので気を悪くさせていましたら申し訳ありません。


> frame.html は、<html>のフレームが正しい内容です。
> frame.html をダブルクリックすると確かに headline.cgi の
> ソースを表示しますが、実際の中身ではありません。
> 内容は、テキストエディタから開くなどで確認してください。

確認取れました。
ありがとうございます。

> admincgiだけに変わるとは具体的にどういうことでしょうか?
> ・内容が、admin.cgi の中身と同じものになっている。
> ・admincgiという文字列だけが入っている。

後者です。
admincgiという文字列だけが入っている状況になっていましたので、*で書いた対応をしました。

> ここは私の理解不足かもしれませんが…
> 解凍自体が問題あるとすれば、どちらも結局同じことなので
> 同じ結果かと思います。

解凍ソフトは Lhaplus Version 1.53 というソフトです。
一応確認してきましたがそのようなエラーの報告等はなかったです・・・。


> set.cgi と set_default.cgi の中身は全く同じ内容です。
> 両方とも設定が記述されているテキストになります。
> セキュリティ対策として、拡張子を cgi にしていますが
> スクリプトファイルではありません。
> はい、sublib.pl では、set.cgi として読み込んでいます。

はい、全く同じでした。
sublib.pl内でも.cgiとして読み込んでいたのと、はた坊さんの回答で拡張子の問題ではないと理解しました。

それと先ほどCGIの記述やダウンロードページの説明を確認してて思ったのですがスレッド(板単位)の作成は
admin.cgi
を実行して作成する、で間違いありませんでしょうか?

もしや作成してから
admin.cgi
に入らないとダメなのでしょうか?

後、lockフォルダは自動作成でしょうか?
設置例から作成してることが前提になっている感じだったので作成した上で実行してます。


一応こちらでダウンロードし、解凍した状態の
set.cgi
を次のレスで書き込んでみます。

お手数をかけて申し訳ないのですが解凍状態にも不安があるので確認していただけないでしょうか?
内 容: 手動改行 図表モード


お名前:
メール:
URL:

登録キー: (自分の記事を編集/削除する時に必要)

ブラウザに記憶


[ 記事表示に戻る ] [ ツリーに戻る ] [ 戻る ]

- Free Tree BBS -