2014-09-01 25 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

相關問題