Эта ошибка CouchDB выглядит знакомо? - PullRequest
1 голос
/ 11 октября 2010

Мой сервер сборки выдает ошибку, которая не отображается в моем локальном экземпляре.Это сводится к следующему.Я могу отправить форму на сервер 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 на сервере сборки отвечают нормально.

Что означает это сообщение?

1 Ответ

1 голос
/ 19 октября 2010

Я собираюсь ответить на свой вопрос здесь.Я получал эту ошибку, потому что

sudo apt-get install couchdb

в Ubuntu устанавливает очень устаревшую версию, в то время как у меня была последняя версия на моем собственном компьютере.Чтобы установить couch в Ubuntu, возможно, проще всего загрузить обновленный двоичный файл по адресу http://www.couch.io/get.По крайней мере, на данный момент, вероятно, не хорошая идея установить версию apt-get.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...