我在挣扎的是:
从官方CouchDB文档页面,我首先按照步骤here安装Apache CouchDB本机应用程序。当在Fauxton中执行“验证安装”时,它带来了这个错误:
Image: Screenshot of Fauxton showing an X under the status for "Create View", along with a message saying "Error: internal_server_error"
我不确定这是什么意思,所以我只是跳到this“教程”页面,其中有一个部分说,“如果任何[测试]失败,请重新检查您的安装步骤。
但是我按照第一页上的步骤进行了一遍,仍然不知道要修复什么。我试着搜索这个错误可能意味着什么,但是我没有找到任何看起来不相关或者非常模糊的资源。而且因为我是第一次使用CouchDB,我不知道在它的日志中要找什么。
我应该从哪里开始修复这个错误?
我尝试的事情:
我把“重新检查安装步骤”理解为只是回顾安装步骤列表并检查我是否都做了。所以,我最终所做的就是像傻瓜一样在Fauxton中重新运行“验证安装”几次。😓
我还尝试转到“安装”页面上的“设置”链接,因为我意识到我没有这样做。我按照说明设置了一个节点,然后再次执行“验证安装”。我希望至少现在“创建视图”旁边会有一个复选标记,但错误消息看起来完全相同。
我做的另一件事,在我找到的这个页面之后,运行brew install nspr
,看看安装这个依赖是否可以清除这个错误。
1条答案
按热度按时间oalqel3c1#
更新:
显然,在Mac上使用CouchDB需要X1 E0 F1 X。我被告知通过BREW安装X1 E1 F1 X可以修复验证问题。
我通过执行步骤in the last post, by @jonathanwork, of this Fauxton issue report停止了丢失的
_users
表消息。在终端执行以下命令:确保它们返回
{"ok":true}
。在我的Fauxton issue report, @whosnorman中,建议使用a prior version of CouchDB retrieved from the Wayback Machine- link直接指向版本3. 2. 2的
zip
文件-说这对他们有效。