2013-04-11 32 views
0

下載和啓動CouchDB的服務器/應用程序後,驗證測試和所有視圖返回與此啓動一個錯誤:OSX二進制CouchDB的失敗驗證並未能與EXIT_STATUS次,1個

{{badmatch,{error,{bad_return_value,{os_process_error,{exit_status,1}}}}} 

CouchDB的版本1.3.0

我正在運行OSX 10.8.3 我需要從源代碼構建嗎? 如果可能,我更喜歡二進制版本。

回答

3

二進制couchDB作爲一個獨立的應用程序分佈。當你執行它時,它會啓動couchDB服務,這些服務現在將作爲服務運行,你可以在任務管理器的「apache couchDB」下找到它。

如果您打開應用程序/啓動服務器,然後想要將應用程序移到更方便的位置(例如您的應用程序文件夾),則必須關閉正在運行的服務。

如果您在不關閉服務器的情況下移動它,則會出現問題中所述的錯誤。

因此,解決方案是簡單地從任務管理器終止正在運行的服務,移動couchDB應用程序,然後重新啓動它。它現在應該按預期工作。