[英]Cloud9 and Couchdb with Node.js: : Could not open file
我将重新发布与Cloud9和CouchDB有关的问题。 原始帖子仍在Cloud9支持论坛中,但没有合适的答案。
所以我跟随了CouchDB的安装 。
Couchdb正常运行,我可以使用CURL连接到它。
但
当我尝试使用节点插入内容时,出现错误(如下)。
Apache CouchDB 1.5.0(LogLevel = info)已启动。
Apache CouchDB已启动。 是时候放松。
[info] [<0.32.0>] Apache CouchDB已从http://127.0.0.1:5984/启动
[信息] [<0.111.0>] 127.0.0.1--GET / 200
[错误] [<0.586.0>]无法打开文件/var/lib/couchdb/test_db.couch:无此类文件或目录
[信息] [<0.121.0>] 127.0.0.1--PUT / test_db / unique_id 404
[错误] [<0.656.0>]无法打开文件/var/lib/couchdb/test_db.couch:没有这样的文件或目录
[信息] [<0.585.0>] 127.0.0.1--PUT / test_db / unique_id 404
那么db_file
丢失了吗? 我应该在哪里指定?
我已经尝试过手动创建db文件,但这会导致CouchDB崩溃。 任何帮助,将不胜感激?
我刚刚尝试了您发布的cloud9 benchdb入门链接,它在新的nodejs工作区中对我有用。
您可以检查这样的正确文件夹设置吗?
ls -ld / var / lib / couchdb /应该给你
drwxr-x --- 3沙发床沙发床4096 2月18日13:05 / var / lib / couchdb //
如果您使用curl或node,问题应该没有任何关系,所以我假设您只是使用curl进行了一次获取,以查看ouchdb是否正在运行,但是尝试了node的put操作?
还要确保ouchdb以正确的用户身份运行
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.