1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

如何看懂网站日志(apache日志)

本帖由 汤园2012-10-24 发布。版面名称:主机讨论

  1. 汤园

    汤园 New Member

    注册:
    2012-08-10
    帖子:
    56
    赞:
    0
    如何看懂网站日志
    一、如何获取网站访问日志(apache日志)?
    登录主机ftp,即可下载网站日志。
    二、如何看懂网站日志(apache日志)信息
    为了方便你读懂日志内容,我将以案例分析的方式为大家解读一组日志,让你学会看日志。下面是我随机抽取的一组用户网站访问日志为案例。
    网站日志:
    125.226.150.44 – - [21/Jul/2012:01:12:56 +0800] “GET /tom1.dat HTTP/1.1″ 200 8092 “-” “Mozilla/4.0 (compatible; MSIE 8.00; Windows 7)”
    下面我分解说明,这个日志内容的含义:
    125.226.150.44 远程访问地址(访问者IP)
    [21/Jul/2012:01:12:56 +0800] 访问时间,+800的意思是服务器所在的地区位于utc之后的8小时。
    “GET 访问者请求的方式。一般常见的有get、post、head三种方式
    /tom1.dat 访问者向服务器请求访问文件tom1.dat。日志中这段信息最重要,最有价值的内容。
    HTTP/1.1 传输协议,后面1.1是版本号。
    200 http状态码,告诉我们这个访问是成功的还是失败的。200表示访问成功,301表示跳转、404表示失败。
    “Mozilla/4.0 (compatible; MSIE 8.00; Windows 7)” 客户端详细信息。这个意思是 win7系统,IE8浏览器。
    这个日志的内容告诉我们:
    客户端(访客)使用电脑是windows7操作系统使用IE8.0,他的IP地址(125.226.150.44)在2012年7月21日1点12分56秒向服务器请求访问tom1.dat文档,并成功访问了。
    apache日志格式标准格式就如我上面举例,剩下的请您举一反三就能看懂啦。要看懂apache网站访问日志很简单,先搞懂每段代码表示什么含义 后,就能方便的读懂了,尝试多看几次就积累了经验,阅读日志就不难了。不过人工看日志,是一件考验您脑力、体力、眼力的辛苦活,建议多多使用第三方web 日志分析工具吧。
    本文地址:51php.com/51php/6616.html
    喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^