我在Ubuntu上运行couchdb 1.0.1,一切工作正常 - 除了我刚才看到我的日志文件不存在。他们似乎一直这样做了近一年,但公平地说,我并没有真正使用这个系统,因为它是我刚刚拿起的一个项目的测试床。couchdb日志文件丢失,不能得到任何创建:-(
/var/log/couchdb包含2个文件,一个旧的(很多个月!)couch.log.1和一个大小为0的couch.log - 这是可疑的。我删除了旧文件,现在尝试重新启动沙发,但日志文件固执地停留缺席!
我已重新启动沙发使用
/etc/init.d/couchdb restart
但是没有快乐。
我的local.ini文件包含此条目;
[log]
level = debug
file = /var/log/couchdb/couch.log
和/ var /日志/ CouchDB的是CouchDB的拥有,是组CouchDB的,所以我不认为这是一个权限问题。服务器上也有很多磁盘空间。
我已经重新启动服务器以及沮丧 - 没有区别。
如何说服couchdb重新开始记录任何东西?它已成为一个问题的原因是,我试图放弃一些独立的附件,但只有小的工作,所以我试图查看我的(不存在的)日志文件,看看问题可能是什么。
任何想法?
当您向[http:// localhost:5984/_config/log]发出GET请求时(http:// localhost:5984/_config/log),您会得到什么(如果需要,请更换您的主机) – 2011-06-01 18:55:29
在我回答之前,刚刚错过了这个评论,但是的确,这表明日志真的在哪里,而不是我认为它们在哪里。如果您想用该信息回答问题,我也很乐意接受。 – Roger 2011-06-01 19:03:49