このスレッドはクローズされています。記事の閲覧のみとなります。
アクセスログ(オリジナル)の作成がうまくできない |
|
- æ¥æï¼ 2008/06/22 20:43
- ååï¼ hirorein
- 参照: http://world.jpn.ph/
- ①不明点・障害内容:アクセスログ表示スクリプトを配置した場所にログファイルが作成されない
②ログの有無 : (有:その内容): ③Distribution :fedora7 Version: ④Service Name : Version: ⑤ネットワーク構成:
アクセスログ(オリジナル)の作成をホームページの記述どおりに行ったのですが、CGIが実行できているのに 内容が表示されません.表題のみで項目がありません. ということは、datファイルが生成されいないと思うのです. custom_log.plの置いている「/etc/httpd/conf」には ・access_log.dat ・access_page.dat ・access_unknow.dat などのファイルがありません. ホームページの記述をいくら読み返しても間違いはないと思うのですが。 管理人さまお教授ください。よろしくお願いいたします.
|
Page:
[1]
[2]
[3]
[4]
[5]
|
■ コンテンツ関連情報
Re: アクセスログ(オリジナル)の作成がうまくできない ( No.1 ) |
|
- æ¥æï¼ 2008/06/23 12:46
- ååï¼ 管理者
- > custom_log.plの置いている「/etc/httpd/conf」には
> ・access_log.dat > ・access_page.dat > ・access_unknow.dat
「/etc/httpd/conf/」ディレクトリは、ログ生成するスクリプト「custom_log.pl」のみ存在します。 このスクリプトが生成したデータは、「/var/www/html/accesslog/」ディレクトリ配下に作成されます。
ご確認ですが、apaceサービス(httpd)は再起動されましたか?
|
Re: アクセスログ(オリジナル)の作成がうまくできない ( No.2 ) |
|
- æ¥æï¼ 2008/06/24 00:21
- ååï¼ hirorin
<hirorin@world.jpn.ph>
- 参照: http://world.jpn.ph/
- はい、apaceサービス(httpd)は再起動しました。
それでもだめだったので、FEDORA自体を、再起動しました。 「/var/www/html/accesslog/」ディレクトリ配下も見ましたがデーターは生成されてないようです。 何か間違っているのかも知れません。 他の注意点はありますでしょうか?
|
Re: アクセスログ(オリジナル)の作成がうまくできない ( No.3 ) |
|
- æ¥æï¼ 2008/06/24 10:59
- ååï¼ 管理者
- アクセスの集計を司る、「custom_log.pl」が出力するログ「/var/log/httpd/custom_log」は存在していますか?
『apache設定ファイルの変更』で「/etc/httpd/conf/httpd.conf」ファイル内に以下を追加する部分がありますが、誤字等はありませんか? (紹介ページより、コピペされましたか?)
# Custom log (Start) LogFormat "%{%Y/%m/%d %H:%M:%S}t %h %>s %m %U" custom_log CustomLog "| /etc/httpd/conf/custom_log.pl >> /var/log/httpd/custom_log" custom_log env=!no_log # Custom log (End)
|
Re: アクセスログ(オリジナル)の作成がうまくできない ( No.4 ) |
|
- æ¥æï¼ 2008/06/24 21:27
- ååï¼ hirorein
- 参照: http://world.jpn.ph/
- 「/var/log/httpd/custom_log」は存在しています。中身は空っぽでした.
httpd.confの問題部分はもともと # # For a single logfile with access, agent, and referer information # (Combined Logfile Format), use the following directive: # CustomLog logs/access_log combined
だけだったのですが、
# # For a single logfile with access, agent, and referer information # (Combined Logfile Format), use the following directive: # #CustomLog logs/access_log combined SetEnvIf Request_URI "default\.ida" no_log SetEnvIf Request_URI "cmd\.exe" no_log SetEnvIf Request_URI "root\.exe" no_log SetEnvIf Request_URI "Admin\.dll" no_log SetEnvIf Request_URI "NULL\.IDA" no_log SetEnvIf Request_URI "NULL\.printer" no_log SetEnvIf Request_URI "_vti_bin" no_log SetEnvIf Request_URI "_vti_pvt" no_log SetEnvIf Request_URI "MSOffice" no_log SetEnvIf Request_URI "\.(gif)|(jpg)|(png)|(ico)|(css)|(js)$" no_log SetEnvIf Remote_Addr 192.168. no_log CustomLog logs/access_log combined env=!no_log
# Custom log (Start) LogFormat "%{%Y/%m/%d %H:%M:%S}t %h %>s %m %U" custom_log CustomLog "| /etc/httpd/conf/custom_log.pl >> /var/log/httpd/custom_log" custom_log env=!no_log # Custom log (End)
を、ホームページの記述をそのままコピーペーストしました.
これでいいのでしょうか?
|
Re: アクセスログ(オリジナル)の作成がうまくできない ( No.5 ) |
|
- æ¥æï¼ 2008/06/24 21:34
- ååï¼ 管理者
- > SetEnvIf Remote_Addr 192.168. no_log
と、ありますが、ローカルでアクセスして「確認」をしていますか? この場合、ログには残りませんので集計は「0」となります。
一度この部分を削除またはコメント後に、apacheサービスを再起動してローカルでもログに残るようにしてみて確認してみてください。
|
Page:
[1]
[2]
[3]
[4]
[5]
|
■ その他