2012-06-05 1 views
2

Ubuntu 12.04에 CouchDB 설치 문제가 있습니다. 실제로 설치 문제는 아니지만 구성 중입니다. 후 나는 [admin] 섹션CouchDB를 Ubuntu 12.04에 새로 설치 한 후에 관리자와 연결할 수 없습니다.

adminuser = mypass 

/etc/couchdb/local.ini을 편집하고 추가

sudo apt-get couchdb 

설치 한 후 내가

curl http://adminuser:[email protected]:5984 

을 시도하지만 물론

{"error":"unauthorized","reason":"Name or password is incorrect."} 

를 얻을, 나는 http://wiki.apache.org/couchdb/Installing_on_Ubuntu : 는 "관리자가 응답을 추가하거나 local.ini에서 관리자를 설정하는 경우 문제를 해결 ..."하지만 여전히 운 :(나는 시험 그 후

너무 여기에서 말하는

내가 시도

local.ini을 편집 한 후 서버를 estarted 없습니다 가장 최신 버전은 git이지만 오류가 계속 발생합니다. 나는 우분투를 재부팅 한 후에 작동한다고 말하고 싶지만 설치 스크립트를 재부팅하지 않고이 작업을 수행 할 필요가있다.

+0

올바른 섹션 이름이 [입니다 (= 주위의 공간은 아마 문제가 있습니다 귀하의 경우) 모든 이스케이프와 간격 규칙을 준수 할 것과 _config 사용하여 .INI 파일을 수정 안전합니다 [admins]'] (http://docs.couchdb.org/en/latest/config/auth.html#server-administrators) (와 함께). – Simon

답변

2

그것은`

curl -X PUT localhost:5984/_config/admins/adminuser -d '"mypass"'" 
+0

감사합니다. 그것은 아주 잘 작동했습니다! –

관련 문제