具有Node.js::的Cloud9和Couchdb无法打开文件

具有Node.js::的Cloud9和Couchdb无法打开文件,node.js,couchdb,Node.js,Couchdb,我将重新发布我与Cloud9和CouchDB的一个问题。最初的帖子仍然在Cloud9支持论坛上,没有一个像样的答案 所以我跟着CouchDB Couchdb启动正常,我可以用CURL连接它 但是 当我尝试使用node插入内容时,会出现错误(如下所示) Apache CouchDB 1.5.0(LogLevel=info)正在启动。 apachecouchdb已经启动。是时候放松了。 [info][]Apache CouchDB已在上启动 [信息][]127.0.0.1--GET/200 [错误]

我将重新发布我与Cloud9和CouchDB的一个问题。最初的帖子仍然在Cloud9支持论坛上,没有一个像样的答案

所以我跟着CouchDB

Couchdb启动正常,我可以用CURL连接它

但是

当我尝试使用node插入内容时,会出现错误(如下所示)

Apache CouchDB 1.5.0(LogLevel=info)正在启动。
apachecouchdb已经启动。是时候放松了。
[info][]Apache CouchDB已在上启动
[信息][]127.0.0.1--GET/200
[错误][]无法打开文件/var/lib/couchdb/test\u db.coach:没有这样的文件或目录
[信息][]127.0.0.1--放置/测试\u db/唯一\u id 404
[错误][]无法打开文件/var/lib/couchdb/test\u db.coach:没有这样的文件或目录
[信息][]127.0.0.1--PUT/test\u db/unique\u id 404

那么
db_文件
丢失了吗?我应该在哪里指定


我已经尝试手动创建db文件,但这会导致CouchDB崩溃。任何帮助都将不胜感激?

我刚刚尝试了您发布的cloud9 couchdb入门链接,它在nodejs的新工作区中对我有效

你能像这样检查一下正确的文件夹设置吗

ls-ld/var/lib/couchdb/ 应该给你
drwxr-x---3 couchdb couchdb 4096年2月18日13:05/var/lib/couchdb//

如果使用curl或node,问题不应该有任何关系,因此我假设您刚刚使用curl进行了一次get,以查看couchdb是否正在运行,但尝试了对node执行put操作

还要确保couchdb以正确的用户身份运行