问题标签 [fauxton]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3911 浏览

couchdb - CouchDB 服务器的默认密码(Fauxton UI)

在安装最新版本后,我是 couchDB 世界的新手,我正在登录窗口。我不知道默认用户名和密码是什么。

在此处输入图像描述 提前致谢!

0 投票
0 回答
512 浏览

windows - 将 couchdb 2.0 .couch 文件导入/加载到 couch 2.1

我的 Windows CouchDB 2.0 服务器不知何故获得了数百个 Shard 数据库。我做了数据目录的备份。然后我删除了数据目录并安装了2.1。一切都很好。

但是,我有几个 *.couch 数据库文件,我想将它们导入/加载到 2.1 中。我将一个放在数据目录中,然后将 name..couch 删除为 name.couch。重启服务器。但是新数据库没有出现在数据库列表中。

是否有可能带回这些数据库?

0 投票
1 回答
160 浏览

couchdb - _dbs.couch 保留丢弃的数据库信息

我最近想知道为什么/var/lib/couchdb/_dbs.couch当我删除整个数据库时我的文件保持其文件大小。似乎,每当我创建一个(测试)数据库时,它就会被写入并存储在那里,但是当我再次删除数据库时它永远不会被完全删除(Fauxton 2.1.1)。我什至可以查看/搜索该文件中的数据库名称。

对这种行为有什么解释吗?

0 投票
1 回答
6487 浏览

authorization - CouchDB:此数据库加载失败/无法打开数据库分片(以管理员身份登录)

我正在尝试重新获得对存储在 CouchDB 中的数据库的访问权限,但This database failed to load.显示的是错误而不是数据库(请参阅附件)。

  • 我立即开始看到所有这些错误
  • 这是一些用户权限配置错误(1.错误This database failed to load.是正常的,当缺少权限时,2.对deletereplicate数据库的操作丢失)。但是,我以管理员身份登录。

CouchDB Fauxton UI 的屏幕截图

你能帮我找到错误的根本原因吗?

简单的 PUT 和 DELETE 请求curl -X PUT http://admin:somepassword@127.0.0.1:5984/testdb

启动 CouchDB:

通过 CouchDB 的 Fauxton UI 列出数据库:

0 投票
1 回答
1145 浏览

couchdb - CouchDB 2.1.1:内部服务器错误

在安装CouchApp实用程序、Sofa 博客应用程序和示例数据库 myblogdb以及CouchDB 2.1.1之前,我的 CouchDB 正在工作,但我从未看到任何Internal Server Error.

在过去的 2 小时内,一个特洛伊木马将自己作为一个进程附加到了 CouchDB。从那以后我删除了它,但它可能卡住了 CouchDB 的一些设置。

为什么我跑不了myblogdb?此错误是否与升级到引起的破坏性更改有关CouchDB 2.1.1

首先,couchapp pushmyblogdb 仅适用于第二次尝试(第一次尝试以 结束Internal Server Error):

其次,myblogdb从网络浏览器运行 couchapp:

浏览器内部服务器错误

couchdb.log

第三,Internal Server Error在创建/删除任何数据库时,我也在 Fauxton UI 中收到,但请求仍然被执行:

创建/删除数据库时出现内部服务器错误

0 投票
8 回答
2778 浏览

couchdb - How your data is safe in Hyperledger Fabric when one can make changes to couchdb data directly

I am wondering that how your data is safe when an admin can change the latest state in Couchdb using Fauxton or cURL provided by Couchdb directly.

According to my understanding Hyperledger Fabric provides immutable data feature and is best for fraud prevention(Blockchain feature).

The issue is :- I can easily change the data in couchdb and when I query from my chaincode it shows the changed data. But when I query ledger by using GetHistoryForKey() it does not shows that change I made to couchdb. Is there any way I can prevent such fraud? Because user will see the latest state always i.e data from couchdb not from ledger

Any answer would be appreciated.

Thanks

0 投票
1 回答
170 浏览

url-rewriting - 多个参数的 CouchDB 虚拟主机和 URL 重写

我试过阅读 CouchDB 文档,但我发现它在这方面有点含糊(FAUXTON,vhost 规范)。我已经搜索并阅读了 stackoverflow 上“couchdb vhosts”和“couchdb rewrite url”的响应,并尝试应用我可以在那里收集的建议。仍然坚持这一点,如果有人能提供它,将不胜感激一些具体的方向。

我在一个 couchDB 数据库中有大约 1900 个文档。每个文档都有一个“类型”键。我制作了 30 个设计文档,每个“类型”一个。每个设计文档都有一个名为“all”的视图,它返回该类型文档的所有行。

在下面的信息中,dasvm01.com 不是实际的服务器。它位于公司防火墙后面,外界无法访问。我一直在尝试使用它,如果我在任何地方出错,请原谅我。

所以,现在我可以从浏览器执行这样的 GET:

我的直接目标是将其缩短为:

或者

为此,我在 planeidtypes 设计文档中添加了一个 rewrites 函数:

现在我认为我需要更新 CouchDB daemon:vhosts 设置:我尝试了一下,但我真的没有信心,而且它似乎不起作用。在福斯顿,我有:

不确定这是否是: - 关闭, - 远离, - 不是正确的地方, - 只需要引号......

你能告诉我什么?我不明白 Fauxton 中的符号默认试图传达:

最终,我希望/希望允许用户在 URL 上传递多个键:值对,然后将它们重写为 MANGO 查询。用户会传递这样的东西:

这将被重写为 MANGO 查询:

0 投票
1 回答
349 浏览

couchdb - 使用 CouchDB (Fauxton) 创建验证

我以以下方式将产品存储在 CouchDB 数据库中:

我想创建一个验证,以确保每个带有 的新文档type Product都有该字段name。我找到的唯一文档是http://guide.couchdb.org/draft/validation.html阅读后我写/复制了这个验证:

比我使用 Fauxton 来创建它:

截屏

但它不起作用。我可以创建这样一个没有name字段的文档。我做错了什么?

0 投票
2 回答
2051 浏览

authentication - cochdb 权限角色始终“未授权”

我尝试使用 CouchDB 进行用户/角色身份验证(基于会话),但是一旦我在数据库中输入角色,所有用户和角色都可以访问数据库 -> 未经授权。

获取会话:

发布 http://myhost:1234/ _session

它返回(userCtx 对象):

然后我将角色添加到数据库中:

把 http://myhost:1234/database/ _security

它返回{"ok":true},我也可以在 fauxton 中看到权限。

当我现在尝试使用

获取http://myhost:1234/database/_all_docs

它返回:

0 投票
0 回答
140 浏览

couchdb - 无法查看附件

我已经安装了从http://couchdb.apache.org/Red Hat Enterprise Linux 7.4 下载的 CouchDB 2.1.1。像往常一样,我使用“Fauxton”用户界面来创建/访问数据库。

CouchDB 可以从 url 访问 http://127.0.0.1:5984/_utils

这些页面讨论了该问题,但未提供有关如何解决该问题的任何详细步骤: