16: 度々失礼します
Name:shinpei / Date:2007/11/23 10:32:02 / [URL] / Oibu8u3w0
度々失礼します。またまたCGIについてご質問です。
上のURLのaccess_cgiと言うものをもらい、設置しました。が正常に動作しません。(アクセスしても、記録されません。)それで管理人様に2つほど質問があるのですが
1,このサーバーでこのaccess_cgiが設置できるかを動作環境のところで確認していただきたいです。(自分で見ても、よくわからなかったので…)
2,大丈夫であればこのCGIはどのようなパーミッションの設定がいいのか教えていただきたいです。(一応指示通りにCGIファイルは700 ディレクトリは701 などやりましたが動作しないので、パーミッションの問題かな?と思って…)特にLOGが記録されていないので、LOGのCGIのパーミッション設定を教えてください。
お忙しいとは思いますが、宜しくお願いします。
16_1: Re:度々失礼します
Name:dice / Date:2007/11/23 14:05:58 / Ok6MUU3v0
全て確認したわけではありませんが、
転送モード自動切換え/文字コード変換なし
設置手順で
「705」となっているcgi>「700」
「707」となっているdir>「701」
「606」となっているfile>「600」
で動作しています。
うまくいかない点等ありましたらご連絡ください。
16_2: この記事は削除されました。
Name:でりーと / Date:2007/11/23 15:35:30 / Delete
この記事は投稿者によって削除されました。
16_3: Re:度々失礼します
Name:dice / Date:2007/11/23 16:27:24 / Ok6MUU3v0
「設置方法」で赤字で書かれていないファイルのパーミッションは
デフォルトもしくは604のままでかまいません。
変更が指定されていないディレクトリもデフォルトもしくは705に設定してみてください。
それ以外はres1の通りです。
16_4: Re:度々失礼します
Name:shinpei / Date:2007/11/23 22:47:48 / Oibu8u3w0
やはりダメでした diceさんの言うとおりにすべてのパーミッション設定をやったつもりなのですが……
他に何か考えられる原因としては…… 見当たりません…… どうすればいいでしょうか。
今現在、自分のページはフレームページなのですがそれが原因でしょうか?(jsは使用せず、SSIを解析対象ページに入れているので、関係ないと思いますが…)
あとはlockファイルなんですがそれは 2 の設定で良いんですよね?
16_5: Re:度々失礼します
Name:dice / Date:2007/11/23 23:27:33 / Ok6MUU3v0
SSIの記述に問題があるようです。
まず根本的に、フレームでSSIがどのように動作するか私にはいまいちわかりません。
推測ですが、<frameset></frameset>間に記述するべきなのでしょう。(わかる方がいたら教えてください。)
また、SSIを利用するならば、パーミッションを700・705などに設定し、拡張子を.shtmlにしてください。
簡単に調べた感じですが、この方法で大丈夫でしょう。
(PHPならもう少し明確に回答できるのですが・・・あまり自信がありません。申し訳ありません。)
ただこの場合、設置方法8-3を参考に、
menu.htmlかtop.htmlあたりにjavascriptで記入した方が良いかと思います。
まぁフレームを使わずSSIやPHPで構成するのもありかと思いますが、難易度や、手間を考えると実用的ではありません。(diced.jpのトップページみたいな感じです)
あと、CGIは正常に動作しているかと思います。
上記方法でうまくいかない場合、ためしにmenu.html内に設置方法8-1を参考にscriptタグを挿入してみてください。正常にログが取れるかと思います。
ロックファイルは701で大丈夫かと思います
16_6: Re:度々失礼します
Name:shinpei / Date:2007/11/24 00:27:15 / MtYuPV2l0
何度も丁寧にありがとうございました!
言われたとおりにmenu.html内にscriptタグを挿入したらカウントされました!(いままではindexに挿入してました…)
またご迷惑かけるかもしれませんが、今後とも宜しくお願いします!
追記:16_2はURLを載せていたので勝手に削除しました。すいません
[戻る]