我使用apt-get
在Ubuntu 14.04中安装了couchdb。Ubuntu中的Couchdb'init终止于do_boot'错误14.04
当我尝试运行它,我得到以下错误:
{"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,269}]}]}}}}}},[{couch,start,0,[{file,"couch.erl"},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}}
我在做什么错?
我的环境是Erlang 14.04中的Erlang:R16B03。我使用nginx(启用ssl)。我应该做什么特定于我的nginx配置文件吗?
当我做couchdb -b
,我得到:
Apache CouchDB needs write permission on the PID file: /var/run/couchdb/couchdb.pid
而且,当我做sudo chown -R couchdb /var/run/couchdb
,我得到如下:
chown: cannot access ‘/var/run/couchdb’: No such file or directory
您可以手动创建在/ var /运行CouchDB的目录和CouchDB的给它:CouchDB的所有权。 – AVK