Labels

2005 (136) 2004 (99) 2006 (84) 2007 (41) 2008 (41) 簡單生活 (24) 2012 (14) 網頁設計 (14) 電腦技巧 (13) 2009 (12) 2010 (10) PHP (10) 台灣晃一晃 (9) Learn Note (7) 地球這麼大 (6) 2011 (5) Mysql (3) Smarty (3) Vista (3) 手機待吐 (2) 2014 (1) 2021 (1) Composer (1) Laravel (1) MAC (1) MAMP (1) 新新人類新科技 (1)

20100512

可以127.0.0.1卻無法localhost,一切都是IPv6搞的鬼!!

最近家族主機要搬遷,搬遷過程中也遇到一些稀奇古怪的問題

阿批今天所遇到的問題,由於在網路上查來查去,試了很多方法,都於事無補之下....

找到新門路!!!!!(太久沒有寫網誌,現在感覺寫得字都醜醜的......好像沒關係齁= =a)

今天裝完wamp server後,發現....咦!!!!!!!為何無法用http://localhost看到熟悉的網站呢!!!?但是用127.0.0.1卻可以(如果連這個也不行......請大力踹電腦幾下,你就可以換新電腦了~XDDDD)

於是乎,找遍所有網站,下了千萬變的關鍵字(阿批是很有研究精神的)....就是解決不了

但是在找到的這些資料的同時,阿批卻想到一個問題

協定!!!???IP!!!!????

後來查了一下許多設定發現hosts檔案裡存在這一行:::1 localhost,這就表示.........IPv6協定將localhost導向1.......

就因為這樣.....

我浪費了大好青春(我還有一堆CASE明天要交阿~~~~吶喊)

來吧。鄉民說得好,沒圖沒真像,阿批就剪了一張圖下來給大家看

燈燈燈燈~~~~就是這個小傢伙害我老了兩個小時(好奇怪的單位....)

解法就是:將IPv6協定了....你就可以快樂的享用http://localhost

其實,還有另一個解法.....如果你執意一定要開IPv6呢!!!???好吧,那host檔就必須要妥協,請到c:\windows\system32\driver\etc裡打開hosts檔案,然後將原本的導向改成:
127.0.0.1 localhost localhost4
::1 localhost4 localhost6

好,祝大家享用愉快~~~~

1 意見:

  1. may also try

    127.0.0.1 localhost localhost4
    ::1 localhost6 #localhost6

    回覆刪除