我在Ubuntu 14.04桌面上运行了couchDB并在本地访问了Futon。我尝试将我的数据库远程复制到我的服务器并得到错误:
复制失败:{{error,{2,"词汇错误:json文本中的无效字符。\ n"}}, <<&#;; \ n \ nhttp://www.w3.org/1999/xhtml \"> \ n \ n \ n \ n Apache2 Ubuntu默认页面:它可以正常工作\ n \ n * {\ n页边距:0px 0px 0px 0px; \ n填充:0px 0px 0px 0px; \ n} \ n \ n正文,html {\ n填充:3px 3px 3px 3px; \ n \ n背景颜色:#D8DBE2 ; \ n \ n font-family:Verdana,sans-serif; \ n font-size:11pt; \ n text-align:center; \ n} \ n \ n div.main_page {\ n position:relative; \ n display:table; \ n \ n width:800px; \ n \ n margin-bottom:3px; \ n margin-left:auto; \ n margin-right:auto; \ n padding:0px 0px 0px 0px; \ n \ n n border-width:2px; \ n border-color:#212738; \ n border-style:solid; \ n \ n background-color:#FFFFFF; \ n \ n text-align:center; \ n} \ n \ n div.page_header {\ n height:99px; \ n width:100%; \ n \ n background-color:#F5F6F7; \ n} \ n \ n div.page_header span {\ n margin:15px 0px 0px 50px ; \ n \ n font-size:180%; \ n font-weight:bold; \ n} \ n \ n div.page_header img {\ n margin:3px 0px 0px 40px; \ n \ n border:0px 0p x 0px; \ n} \ n \ n div.table_of_contents {\ n clear:left; \ n \ n min-width:200px; \ n \ n margin:3px 3px 3px 3px; \ n \ n background-color:# FFFFFF; \ n \ n text-align:left; \ n} \ n \ n div.table_of_contents_item {\ n clear:left; \ n \ n width:100%; \ n \ n margin:4px 0px 0px 0px; \ n \ n background-color:#FFFFFF; \ n \ n color:#000000; \ n text-align:left; \ n} \ n \ n div.table_of_contents_item a {\ n margin:6px 0px 0px 6px; \ n } \ n \ n div.content_section {\ n margin:3px 3px 3px 3px; \ n \ n background-color:#FFFFFF; \ n \ n text-align:left; \ n} \ n \ n div.content_section_text { \ n填充:4px 8px 4px 8px; \ n \ n颜色:#000000; \ n font-size:100%; \ n} \ n \ n div.content_section_text pre {\ n margin:8px 0px 8px 0px; \ n填充:8px 8px 8px 8px; \ n \ n border-width:1px; \ n border-style:dotted; \ n border-color:#000000; \ n \ n background-color:#F5F6F7; \ n \ n字体-style:italic; \ n} \ n \ n div.content_section_text p {\ n margin-bottom:6px; \ n} \ n \ n div.content_s ection_text ul,div.content_section_text li {\ n padding:4px 8px 4px 16px; \ n} \ n \ n div.section_header {\ n padding:3px 6px 3px 6px; \ n \ n background-color:#8E9CB2; \ n \ n颜色:#FFFFFF; \ n font-weight:bold; \ n font-size:112%; \ n text-align:center; \ n} \ n \ n div.section_header_red {\ n background-color:# CD214F; \ n} \ n \ n div.section_header_grey {\ n background-color:#9F9386; \ n} \ n \ n .floating_element {\ n position:relative; \ n float:left; \ n} \ n \ n div.table_of_contents_item a,\ n div.content_section_text a {\ n text-decoration:none; \ n font-weight:bold; \ n} \ n \ n div.table_of_contents_item a:link,\ n div.table_of_contents_item a:访问,\ n div.table_of_contents_item a:活跃{\ n颜色:#000000; \ n} \ n \ n div.table_of_contents_item a:悬停{\ n背景颜色:#000000; \ n \ n颜色:#FFFFFF; \ n} \ n \ n div.content_section_text a:link,\ n div.content_section_text a:visited,\ n div.content_section_text a:active {\ n background-color:#DCDF E6; \ n \ n颜色:#000000; \ n} \ n \ n div.content_section_text a:悬停{\ n background-color:#000000; \ n \ n颜色:#DCDFE6; \ n} \ n \ n div.validator {\ n} \ n \ n \ n \ n \ n \ n \ n \ n \ Apache2 Ubuntu默认页\ n \ n \ n \ n \ n \ n TABLE OF CONTENTS \ n< / div> \ n \ n关于< / a> \ n< / div> \ n \ n更改< / a> \ n< / div> \ n \ n范围< / a> \ n< / div> \ n \ n配置文件< / a> \ n< / div> \ n< / div> \ n - > \ n \ n \ n \ n \ n \ n它有效!\ n \ n \ n
\ n这是在Ubuntu系统上安装后用于测试Apache2服务器正确操作的默认欢迎页面。\ n它基于Debian上的等效页面,Ubuntu Apache \ n包装是从的。\ n如果您可以阅读此页面,则表示安装在此站点上的Apache HTTP服务器正常运行。在继续操作HTTP服务器之前,您应替换此文件(位于\ n /var/www/html/index.html)。\ n
\ n \ n \ n\ n如果您是本网站的普通用户并且不知道该页面是什么,这可能意味着该网站目前因维护而无法使用。\ n如果问题仍然存在,请联系网站管理员。\ n
\ n \ n \ n \ n \ n配置概述\ n \ n \ n\ n \ n \ n \ n \ n \ nUbuntu的Apache2默认配置不同于\ n上游默认配置,并拆分为几个优化的文件,用于\ n与Ubuntu工具的交互。配置系统\ n 完全记录在\ n /usr/share/doc/apache2/README.Debian.gz 中。有关完整的\ n文档,请参阅此处。如果在此服务器上安装了apache2-doc \ n软件包,则可以通过访问手册找到Web服务器本身的文档。\ n \ n
\ n\ n Apache2的配置布局Ubuntu系统上的Web服务器安装如下:\ n
\ n\n/etc/apache2/\n|-- apache2.conf\n|\ n \ n-- ports.conf\n|-- mods-enabled\n| |-- *.load\n|
-- *.conf\n|-- conf-enabled\n|-- *.conf\n|-- sites-enabled\n|
-- *.conf\n
我注意到它指向json文件中的错误字符。我检查了数据库,似乎没有错。我甚至只用一个字段重新创建了数据库。此外,错误日志指向
的错误页面https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1288690
但是,我真的不明白这个页面的解释或修复的位置。如何解决此复制失败?
然后,我改为复制到IP地址并收到此错误:
Replication failed: [{couch_api_wrap,db_open,3},
{couch_replicator,init_state,1},
{couch_replicator,do_init,1},
{couch_replicator,init,1},
{gen_server,init_it,6},
{proc_lib,init_p_do_apply,3}]