2014-09-01 27 views
0

我看着XAMPP的Apache的的access.log文件::: apache在日志中的含义是什么?

::1 - - [29/Aug/2014:19:18:35 +0700] "GET /xampp/splash.php HTTP/1.1" 200 1325 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0" 
::1 - - [29/Aug/2014:19:18:35 +0700] "GET /xampp/xampp.css HTTP/1.1" 200 4178 "http://localhost/xampp/splash.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0" 
::1 - - [29/Aug/2014:19:18:35 +0700] "GET /xampp/img/blank.gif HTTP/1.1" 200 43 "http://localhost/xampp/splash.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0" 
::1 - - [29/Aug/2014:19:18:35 +0700] "GET /xampp/img/xampp-logo.jpg HTTP/1.1" 200 19738 "http://localhost/xampp/splash.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0" 

是什么::1意思?我相信这意味着本地主机,因为XAMPP仅用于在我的PC中进行本地测试。但是我也发现这些行显示127.0.0.1。

127.0.0.1 - - [30/Aug/2014:01:04:14 +0700] "GET /xampp/splash.php HTTP/1.1" 200 1325 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0" 
127.0.0.1 - - [30/Aug/2014:01:04:14 +0700] "GET /xampp/xampp.css HTTP/1.1" 200 4178 "http://127.0.0.1/xampp/splash.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0" 

那么为什么还有::1和127.0.0.1有什么区别呢?

回答

3

:: 1是IPv6中的本地主机地址。 127.0.0.1是IPv4中的本地主机地址。换句话说,就是你。

+0

为什么有时显示为:: 1,其他时间显示为127.0.0.1? – null 2014-09-01 14:43:57

+0

不确定为什么它可能发生变化,您的网卡从您的网关获取IPv6地址。如果你离线,我相信Windows更喜欢IPv6。 – rekire 2014-09-01 14:46:54

+0

我现在正在查看我的日志,如果我从浏览器访问apache日志,则将其放入:: 1。但我记得当时我正在使用genymotion的android模拟器测试Android应用程序,该模拟器当天连接到XAMPP的Apache本地主机,可能这就是127.0.0.1在日志文件中显示的内容。 – null 2014-09-01 15:09:56

相关问题