アプリ版:「スタンプのみでお礼する」機能のリリースについて

apacheのバージョンに依存するのかわかりませんが、access_logを見ると端末の情報(OSのバージョンとブラウザーの情報)が見れる事が
ありますが、これらの情報を見れる方法を教えて頂けませんでしょうか。以前、確認出来たapacheバージョンは、2.0.54-5ですが、他に
確認出来るバージョン(あるいは、確認された事があるバージョン)
があれば教えて頂けませんでしょうか。またバージョンに依存しない
場合で確認出来る方法が有れば、教えて頂けませんでしょうか。
どうかよろしくお願いいたします。

A 回答 (3件)

ログの出力形式を自分の好きなように設定出来ますので、そこでユーザエージェント(OSのバージョンとブラウザーの情報)の情報を出力するようなログ形式を設定(LogFormatディレクティブ)し、アクセスログ(access_log)でその設定したログ形式ログを出力するように設定(CustomLogディレクティブ)すればApacheのどのバージョンでも出力されると思いますよ。



ただ、Apacheのデフォルトは

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

CustomLog /var/log/httpd-access.log combined

というような設定になっていてユーザエージェントも出力されると思うのですが、そうななっていなかったのでしょうか?
質問の内容はこういう事であっているのかな。

Apache モジュール mod_log_config
http://httpd.apache.org/docs/2.0/mod/mod_log_con …
    • good
    • 0
この回答へのお礼

すみません、ありがとうございます。正しく表示できました。
CustomLog /var/log/httpd-access.log combinedがコメントアウトに
なっていました。参考までに、OSのバージョンとブラウザーの情報以外にどこまで、PCの情報が見れるのでしょうか?

お礼日時:2007/01/21 12:09

>参考までに、OSのバージョンとブラウザーの情報以外にどこまで、PCの情報が見れるのでしょうか?



ユーザエージェントは、サーバ側が情報を取得しているのではなくて、クライアント(ブラウザ)側から送られた来た情報になります。
そのため、クライアント側でユーザエージェントをユーザが設定可能だと、このユーザエージェントの情報が正しいとは限りません。
    • good
    • 0
この回答へのお礼

わかりました。ありがとうございました。

お礼日時:2007/01/21 16:39

http://homepage1.nifty.com/gak/webdb/apache_http …
httpd.confにログファイルの場所が格納されています。

サーバのOSが解りませんが、tailなりviなりcatなりでログファイルを見ればよいのでは?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!