首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将CouchDB .couch文件从Windows传输到Linux

将CouchDB .couch文件从Windows传输到Linux
EN

Stack Overflow用户
提问于 2012-10-07 13:14:18
回答 1查看 1.3K关注 0票数 2

我目前正在从事一个CouchDB项目,并且最近决定在我计划在Linux服务器上部署时,切换到Linux环境进行开发。

我希望直接从- Program //CouchDB-1-1-1/ var/lib/couchdb复制我的.couch文件,并将它们直接粘贴到我认为应该是- var/lib/couchdb -但每次尝试访问var/lib/couchdb时都会遇到文件/文件夹权限错误。

是否有可能以我设想的方式传输.couch文件?

..。

Update -根据Dominic的评论,我成功地应用了下面的答案中的修复。

EN

回答 1

Stack Overflow用户

发布于 2012-10-07 21:33:38

经过一些调查之后,我发现这是一个权限错误,正如Dominic Barnes在评论中所建议的.

这里也讨论了这个问题- Staging setup with couchdb

为了解决这个问题,我先跑了;

代码语言:javascript
复制
sudo chmod -R 755 var/lib/couchdb

我可能也更改了相关父文件夹的权限。然后,我能够将我的.couch文件复制到var/lib/couchdb/沙发版本号中。完成此操作后,我必须使用chmod对新复制的文件设置有利的写权限,但也必须运行:

代码语言:javascript
复制
sudo chown couchdb var/lib/couchdb/COUCH-VERSION-NUMBER/

打开couchdb安装设置的用户组( "couchdb“组)以供内部使用(我认为.)。之后,我重新启动了couchdb,迫使它停止使用:

代码语言:javascript
复制
ps -U couchdb -o pid= | xargs kill -9 

并重新开始:

代码语言:javascript
复制
/etc/init.d/couchdb start

在那之后,一切似乎都如期而至。希望这能帮助其他遇到同样问题的人。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12769155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档