我很新Ruby on Rails所以當我試圖按照正式的「入門」「ruby on rails教程,我有點失望,因爲它很快就出錯了。基本上它說:爲什麼Ruby on Rails使用http://0.0.0.0:3000而不是http:// localhost:3000?
...導航到http://localhost:3000。你應該看到Rails的默認信息頁面。
但是,當我按照指示,我得到
=> Rails 2.3.4 application starting on http://0.0.0.0:3000
嘗試這兩個地址後,我知道他們指向同樣的事情,但爲什麼Ruby on Rails的使用http://0.0.0.0:3000
反而會有人向我解釋的http://localhost:3000
?
有沒有辦法讓WEBbrick服務器始終使用localhost?
要設置WEBrick只在本地主機上偵聽,這意味着忽略外部連接:script/server --binding = 127.0.0。1 – tadman 2009-09-25 20:29:38
僅供參考,在爲我啓動WEBrick時指定綁定到127.0.0.1使我的本地導軌連接(以及外部網絡連接)更快。所以如果你的本地連接速度很慢,我推薦@tadman建議的內容。在Rails 3中,它是** rails server --binding = 127.0.0.1 ** – 2011-10-25 13:41:19