2013-02-16 124 views
0

我最近使用Homebrew安裝了CouchDB,並在運行「couchdb」命令時遇到以下錯誤。我在OS X 10.7.5:CouchDB在OS X上失敗

Apache CouchDB 1.2.1 (LogLevel=info) is starting. 
{"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,[normal,["/usr/local/etc/couchdb/default.ini","/usr/local/etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,{error,shutdown}},[{couch_server_sup,start_server,1,[{file,"couch_server_sup.erl"},{line,98}]},{application_master,start_it_old,4,[{file,"application_master.erl"},{line,274}]}]}}}}}},[{couch,start,0,[{file,"couch.erl"},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}} 

Crash dump was written to: erl_crash.dump 
init terminating in do_boot() 

我以前的CouchDB運行得很好,但最近重新安裝嘗試和升級。我不確定如何診斷這個問題。

我已經嘗試設置我的文件權限,但它們似乎很好,並且對此問題沒有任何影響。

我也嘗試從自制軟件卸載並重新安裝sudo port install couchdb。似乎沒有任何工作。

我在Macbook Pro和iMac上遇到了這個問題。相同的錯誤,相同的安裝方法。

謝謝,所有!

+0

也許嘗試這在超級用戶或serverfault(這似乎不是一個非常適合的stackoverflow) – WiredPrairie 2013-02-16 19:39:58

回答

0

對不起,我不能說關於自制問題的任何內容,但你可以試試binary packageJan Lehnardt作出。目前,它應該能夠成功處理來自1.2.0的更新 - 請按照郵件列表discussion瞭解更多信息。

請注意,這個軟件包現在有點實驗了,但歡迎任何反饋!

2

此鏈接有你需要的一切。 http://wiki.apache.org/couchdb/Installing_on_OSX

此行似乎特別感興趣的你:

brew remove --force openssl erlang couchdb icu4c spidermonkey nspr 

然後

brew update 
brew outdated 
brew install erlang 
brew install couchdb 

如果一切都失敗向下滾動,從源代碼安裝。

相關問題