0

下载并启动 couchDB server/app 后,验证测试和所有视图都会返回一个错误,并以此开头:

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

沙发数据库版本是 1.3.0

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

4

1 回答 1

3

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

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

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

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

于 2013-04-11T09:20:14.520 回答