2013-03-15 120 views
4

我有沙發運行,並在我的電腦上設置了一個本地靜態ip,這樣我就可以擁有本地網絡,127.0.0.1:5984/_utils可以工作,但我的靜態IP地址爲192.168.1.4:5984/_utils does not。我試過ping 192.168.1.4,那雖然但192.168.1.4:5984沒有。 想法?本地網絡上的CouchDB

編輯:我在一個Windows環境中工作。

回答

10

看看沙發上的etc/couchdb/local.ini文件。 [httpd]部分有bind_address選項。如果將其設置爲0.0.0.0 CouchDB將在所有接口上偵聽。

+0

好吧所以我試過了,試過使用192.168.1.4,還是遇到了同樣的問題,不過我相信我還是需要這樣做,還有其他的想法嗎? – user1118684 2013-03-15 20:36:17

+0

在命令行中嘗試'netstat -a -t -n'並查看CouchDB綁定了哪個地址(查找端口5984)。如果它是0.0.0.0或192.168.1.4,那麼這是其他組件的問題,例如,防火牆。 – pwes 2013-03-16 08:45:27

+0

防火牆。這是問題。不能相信我錯過了這一點。謝謝。 – user1118684 2013-04-07 06:31:47