[過去ログ] CGI設置について質問【Part3】 (983レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
107: 2007/06/22(金)18:48 ID:79UMbEsx(2/2) AAS
ヘッダが複数…ですか。
どこかのプログラムに余計なものが入っているということですか?
MST-SP3.1.2(最新版) を導入後、
外部リンク[html]:shirayuki.saiin.net
にある「ぷち改造」の(ちょろっと改造)と(ちょろっとおまけ)を組み込んだんですけど…。
108: 2007/06/23(土)00:40 ID:qdzgJF5f(1) AAS
Set-Cookie: MSTACTICS=id<>guest,pass<>guest,chrid<chrtikei<simtikei<logintime<btlbak<>0menumde<>; expires=, 21-Aug-2007 15:33:36 GMT Cache-Control: no-cache Pragma: no-cache Content-type: text/html
いじっている内に戦闘画面が表示されるようになりました。
しかし、下記の文字(ヘッダ)はまだ出ています。
Set-Cookie: MSTACTICS=id<>guest,pass<>guest,chrid<chrtikei<simtikei<logintime<btlbak<>0menumde<>; expires=, 21-Aug-2007 15:33:36 GMT Cache-Control: no-cache Pragma: no-cache Content-type: text/html
一から造り直すしかないんでしょうかね…
109(1): 2007/06/24(日)23:35 ID:k/bgKVMH(1) AAS
設置し直そうとして設置してみたら今度は、戦闘画面の代わりに下記のエラーが出ました。
これもヘッダが原因なのでしょうか?対応に困ってます。
The server encountered an internal error and was unable to complete your request.
Error message:
Premature end of script headers: simulator.cgi
どなたか試してもらえませんでしょうか?
外部リンク:azuangel.iobb.net
の「V1_SP3.1.2(最新版) 」に、改造スクリプトで紹介されている「管理用改造」「勢力設定改造」を入れた後、
外部リンク[html]:shirayuki.saiin.net
にある「ぷち改造」の(ちょろっと改造)と(ちょろっとおまけ)と
省2
110(1): 2007/06/25(月)01:42 ID:??? AAS
つーか今使ってるスクリプト晒せよ。
じゃないとお前が間違ったのか元が間違ってるのかわからんだろ。
111: 2007/06/25(月)05:23 ID:cm4PBiGH(1/2) AAS
晒せといわれましても結構なファイル数の数ですし…
ファイルをメールで送るというのはどうですか?
よろしければメアドを教えて下さい。
112: 2007/06/25(月)08:45 ID:??? AAS
つ圧縮
113(1): 2007/06/25(月)18:27 ID:??? AAS
>>109
>Premature end of script headers: simulator.cgi
これはヘッダーを出す前にヘッダー以外のものが出力されている
原因のほとんどのケースはエラーメッセージを吐いてる
で、そのエラーメッセージはほとんどの場合ブラウザの
エラーログに出てる。
114: 2007/06/25(月)18:56 ID:??? AAS
問題切り分けろよ
切り分けられないなら諦めろよ
115(1): 2007/06/25(月)21:35 ID:cm4PBiGH(2/2) AAS
スクリプトヘッダの早い死:simulator.cgi
指摘される前にエラーの意味が知りたかったのでヤフーで翻訳してみましたら、そしたら上記の答えが返ってきました。
ヘッダ以外のものが先に…ですか。
指摘されてなんとなく原理みたいなものが見えかかってきた感じがします。
コーティングスキルに乏しく、解決策を見出せる自身がありません。
圧縮したものがありますのでメールでご迷惑なら、「>>110さん」がおっしゃっておられた通り晒しますので、DLしてスクリプトを見てもらえませんか?
「admin_sikyu.cgi」と「simulator.cgi」と「sub/battlelib.pl」が怪しいと睨んでおりますが、もしかしたら別の要因があるかもしれません。
外部リンク[zip]:www.geocities.jp
116: 2007/06/26(火)16:11 ID:??? AAS
>>115
怪しいと思ったら、何でそれを調べないの
試しに perl -c sub/battlelib.pl
ってやったらエラー出たよ
SJISでセーブしたのと、188行目に全角の空白が並んでるのが原因
あと改行をCRLFにすんのはトラブルの元
エディタ選びからやりなおせ
117: 2007/06/26(火)16:30 ID:??? AAS
っと、文字コードと改行コードは環境によるんで(環境かいてないな)
とりあえず188行目の全角スペース消してやってみ
でもWindows以外だとこのままじゃ動かないと思うんだが・・・
118: 2007/06/26(火)18:24 ID:QhpDtVIc(1/2) AAS
環境は、Windows 2000でエディターは「Terapad」を使ってます。
「SJIS」「CRLF」で全ファイルを編集していました。
上記に述べたエラー
「Premature end of script headers: simulator.cgi」
と管理画面にログインした時に出た同じ種類のエラー
「Premature end of script headers: admin_sikyu.cgi」
が出ていまして
「simulator.cgi」は戦闘関連のファイルなので、もしかしたら「sub/battlelib.pl」も原因の1つかと推測したわけですが…。
「>>113」でおっしゃられていた事以外でも「全角の空白」「CRLF」も要因だったんですね。
全ファイルを見直して、余計な全角空白を削除し、「SJIS→EUC」と「CRLF→LF又はCR」で再編集してみます。
省1
119: 2007/06/26(火)18:32 ID:QhpDtVIc(2/2) AAS
追伸、保存文字コードと保存改行コードは「自動」にしていました。
120(1): 2007/07/05(木)02:09 ID:iKazkUYb(1) AAS
アクセス解析のCGIを設置しました。
ログファイルのパーミッションを666にしろと書いてあったので
そのとおりに設定して問題なく動作しています。
しかし、ブラウザ等でログファイルのURLを指定すると、ログファイルの中身が見れてしまいます。
これは正常なのでしょうか?
アクセス解析のCGI自体はパスワードで管理されていますが、
ログファイルが直接見れてしまっては意味がありませんよね?
なんとかならないでしょうか。
教えてください。
121(1): 2007/07/05(木)02:36 ID:??? AAS
>>120
正常です。何とかしたいなら
・ログファイルの名前をわけのわからん文字列100文字くらいのファイル名にする(改造必要)
・httpdから見えない場所にログファイルを置く(可能な鯖限定)
・パーミッションを600にする(suexec対応の鯖限定)
のどれかを選択するしかありません。
122(1): 2007/07/05(木)02:39 ID:??? AAS
ああ、あと
・htaccessでログファイルにアクセスできないように設定する(可能な鯖限定)
もありますね。貴方の鯖がわからんのでこれ以上は答えようがありませんが。
123: 2007/07/05(木)09:33 ID:??? AAS
suEXEC等を使わない限り、CGIを実行するユーザーとブラウザで閲覧するユーザーは同じ
つまりそのまま置いたら見えるのは当たり前。
DocumentRootの中にある必要は無いから外に置くのが普通。
どーしても中におきたいなら、>>122、>>121で。
中にある必要なんて無いけどな。
124(3): 2007/07/09(月)18:24 ID:WCbJakAG(1) AAS
AA省
125(1): 2007/07/10(火)10:22 ID:??? AAS
>>124
オーナーはわかるよな?
グループはCGIサーバの場合、同じサーバの別のユーザー、
他人はブラウザ経由でアクセスしてくるユーザーと思えばいい。
そして、通常ではphpは他人で、cgiはsuEXECならオーナー、
それ以外は他人の権限で実行される。
phpとcgiで違いが出てるなら、suEXECなのでは?
まあ他人の書き込みを許可しとけばいいよ。
suEXECだと、同じサーバの他のユーザーがcgi書けば
グループ許可したファイルに書き込めちゃうから、グループは許可なしで。
126: 2007/07/10(火)11:40 ID:??? AAS
しかしモジュールのphpとcgiのsuEXECが混在してるのは変な環境ではあるな
まあ共用サーバじゃなけりゃいいけどね。
上下前次1-新書関写板覧索設栞歴
あと 857 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s