0

最近、Homebrew を使用して CouchDB をインストールしましたが、「couchdb」コマンドを実行すると次のエラーが発生します。私はOS X 10.7.5を使用しています:

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 でこの問題が発生しています。同じエラー、同じインストール方法。

皆さんありがとう!

4

2 に答える 2

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

他のすべてが失敗した場合は、下にスクロールしてソースからインストールします。

于 2013-02-20T22:25:03.493 に答える
0

申し訳ありませんが、Homebrewの問題については何も言えませんが、JanLehnardt製のバイナリパッケージを試してみてください。現在、1.2.0からの更新を正常に処理する必要があります。詳細については、メーリングリストの説明に従ってください。

このパッケージは現在少し実験的なものですが、フィードバックを歓迎します。

于 2013-02-18T05:56:25.980 に答える