我已经使用apt-get在我的Lubuntu12.10上安装了DesktopCouch
sudo apt-get install desktopcouch安装是正常的,但是当我尝试用命令couchdb启动它时,我会得到以下错误:
{"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,
[normal,["/etc/couchdb/default.ini","/etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,
{error,{error,enoent}}},[{couch_server_sup,start_server,1,
[{file,"couch_server_sup.erl"},{line,56}]},{application_master,start_it_old,4,
[{file,"application_master.erl"},{line,274}]}]}}}}}},[{couch,start,0
[{file,"couch.erl"},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}}
Crash dump was written to: erl_crash.dump
init terminating in do_boot ()添加到JSON中的换行符以提高可读性
我检查了文件/etc/couchdb/default.ini,并为上面提到的数据创建了文件夹(它是/var/lib/couchdb/1.2.0/),并将777访问权限分配给它。但没什么用。
我也尝试过sudo couchdb,但是结果是一样的。
错误(erl_crash.dump)中提到的文件有16k行,对我来说没有任何意义。
我检查了并没有运行另一个CouchDB:
$ couchdb -s
Apache CouchDB is not running.没有想法了..。你知道问题出在哪里吗?
发布于 2013-02-14 16:29:42
不要安装或使用桌面沙发。它不再得到维护或支持。见桌面沙发的EOL公告。而且,couchdb不久将在Ubuntu服务器上完全禁用,如最近宣布。声明中没有说明这一点,但notes同步是couchdb在服务器上支持的最后一个服务。一旦它关闭,就不会有更多的沙发访问Ubuntu (与之同步是桌面沙发的唯一原因)。13.04时,桌面沙发包已从存档中完全删除。
https://askubuntu.com/questions/254565
复制相似问题