我的构建服务器给出了一个错误,该错误未显示在我的本地实例上。它归结为以下内容。我可以使用以下命令将表单提交到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服务器的其他简单查询会正常响应。
这条消息是什么意思?
答案 0 :(得分:1)
我将在这里回答我自己的问题。我收到此错误是因为
sudo apt-get install couchdb
Ubuntu上的安装了一个非常过时的版本,而我在自己的计算机上安装了最新版本。要在Ubuntu上安装沙发,最简单的方法是在http://www.couch.io/get下载最新的二进制文件。至少截至目前,安装apt-get版本可能不。