【问题标题】:Does this CouchDB error look familiar?这个 CouchDB 错误看起来很熟悉吗?
【发布时间】:2010-10-20 02:19:15
【问题描述】:

我的构建服务器给了我一个没有出现在我的本地实例上的错误。归结为以下几点。我可以使用以下命令将表单提交到 couchdb 服务器,它将被传递给更新处理程序。

curl -X POST http://localhost:5984/master_build/_design/couchforms/_update/xform -d @meta.xml

当我在构建服务器上尝试相同的事情时,我得到以下信息:

{"error":"normal","reason":"..."}

其中“...”是以下内容的转义版本:

{gen_server,call,
            [couch_query_servers,
             {ret_proc,{proc,<0.22251.7>,<<"javascript">>,
                             {couch_os_process,prompt},
                             {couch_os_process,set_timeout},
                             {couch_os_process,stop}}}]}

对构建服务器上的 couchdb 服务器的其他简单查询正常响应。

这条消息是什么意思?

【问题讨论】:

  • 您似乎没有粘贴回溯的整个文本。如果没有更多的上下文,很难确定它在做什么。虽然在我看来,您的更新处理程序似乎出现了意外错误。要排除您的代码的可能性,请尝试您能想到的最简单的 _update 处理程序,看看它是否特定于该请求。

标签: couchdb


【解决方案1】:

我将在这里回答我自己的问题。我收到此错误是因为

sudo apt-get install couchdb

在 Ubuntu 上安装了一个非常过时的版本,而我在自己的计算机上安装了最新版本。要在 Ubuntu 上安装沙发,最简单的方法可能是在 http://www.couch.io/get 下载最新的二进制文件。至少到目前为止,安装 apt-get 版本可能不是好主意。

【讨论】:

    猜你喜欢
    • 2022-07-25
    • 2021-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多