OSX二进制文件couchDB无法验证并使用exit_status,1对视图失败

时间:2013-04-11 09:20:15

标签: macos couchdb

下载并启动couchDB服务器/应用程序后,验证测试和所有视图都会从此处返回错误:

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

couchDB版本是1.3.0

我正在运行OSX 10.8.3 我需要从源代码构建吗? 如果可能,我更喜欢二进制版本。

1 个答案:

答案 0 :(得分:3)

二进制couchDB作为独立应用程序分发。当你执行它时,它将启动couchDB服务,现在它将作为一种服务运行,你可以在任务管理器的“apache couchDB”下找到它。

如果您打开应用程序/启动服务器,然后想要将应用程序移动到更方便的位置(例如您的应用程序文件夹),则必须关闭正在运行的服务。

如果在不关闭服务器的情况下移动它,您将收到问题中描述的错误。

所以解决方案是简单地从任务管理器终止正在运行的服务,移动couchDB应用程序,然后再次启动它。它应该按预期工作。