2016-07-08 3 views
2

우리의 주요 자식 서버 (동일한 컴퓨터) 인 자식 서버 (gitlab)에 redmine을 설치했습니다. 나는, 레드 마인 웹 정보 (gitlab을 통해) 저장소를 추가 할 때Redmine error log fatal : 자식 저장소가 아닙니다.

레드 마인 로그는 말한다 :

/usr/local/redmine/log/production.scm.stderr.log < 치명적인 : 아니 자식 저장소 : '/data/gitlab/git-data/repositories/woojs/RedmineTestProject.git/'나는 검사 할 때

는하지만 여부 자식 명령을 사용하여 노출 또는 비 노출, 내가 할 this :

[email protected]:/data/gitlab/git-data/repositories/woojs/RedmineTestProject.git# git rev-parse --is-bare-repository 
true 

권한과 관련된 몇 가지 변경 사항 : 소유자를 www-data로 변경하고 권한을 777로 변경했습니다. 여전히 작동하지 않습니다.

+0

FrankerZ 그래서 결국 끝내려면 어떻게 했습니까? @VonC의 대답이 어떻게 도움이 되었습니까? – fleuryc

답변

1

비슷합니다 to this old thread, redmine에 대해 실행되는 계정을 확인하십시오 : 해당 계정에 /data/gitlab/git-data/repositories/woojs/RedmineTestProject.git에 액세스 할 수있는 권한이 있습니까? (또는 /data/gitlab/git-data/repositories/ 아래의 항목)

일반적으로 이는 올바른 액세스 문제입니다.