从1.0.1更新后,Couchdb 1.1.0出现function_clause错误



从1.0.1更新后,在Couchdb 1.1.0中更新文档时出现错误响应如下所示:

stdClass Object
(
  [error] => unknown_error
  [reason] => function_clause
)

当我使用1.0.1时,一切都很好。关于1.0.0到1.1.0的更新

文档id现在在PUT期间进行验证。这意味着一些先前成功的PUT请求将失败。

但我不明白这对我来说意味着什么

嗯,答案很奇怪。http://web.archiveorange.com/archive/v/oW6DzpeTL2Ybm1QHXsuq

因此,如果在将CouchDB服务器更新到1.1.0后出现相同的错误,则必须删除*。从$INSTALL_DIR/bin中获取beam文件。在我的情况下,我必须手动删除文件从/opt/couchdb/bin

这对我的情况很有帮助:

我正在从源代码升级v1.0.1到1.1.0。在make install之前,我必须删除'/usr/local/lib/couchdb'中的旧版本(或将其重命名为'/usr/local/lib/couchdb-old')。

相关内容

  • 没有找到相关文章

最新更新