2013-02-24 67 views
-1

不知怎的,我最近失去訪問開發服務器,這是我的Mac上本地運行的能力,使用http://mycomputername.local:3000訪問「computername.local」停止工作

我曾經是能夠從任何其它設備訪問在本地網絡上。現在這個地址甚至不能從我自己的機器上運行 - 運行服務器的機器。 I.E,我只能使用我的機器訪問它,使用localhost。即使使用IP地址也不起作用。

編輯: 服務器使用的NodeJS的connect模塊,通過咕嚕-的contrib-CONNECT。問題原來是特定於此服務器的 - 並非針對我的計算機。解決方案在配置中(請參閱下面的答案)。

+0

什麼是「開發服務器」?它聽起來像它被配置爲綁定到「本地主機」而不是所有接口(「0.0.0.0」(或類似))。有關更多信息,請參閱http://stackoverflow.com/a/14958695/78845。 – Johnsyweb 2013-02-24 01:42:00

+1

@Johnsyweb太棒了! (和杜)。是的,你是對的,問題是針對開發者設置的 - 而不是我的機器,就像我所設想的那樣。我只是通過啓動一個不同的項目(運行一個Node.js服務器)來驗證它,並且它工作正常。這個行爲不端的開發者服務器也是某種Node.js應用程序,但是有一個來自Grunt.js,不是我寫的東西。所以這可能只是一個綁定問題,就像你所建議的那樣,通過調整配置來解決問題。謝謝!!! – meetamit 2013-02-24 01:53:57

回答