2010-01-25 7 views
0

이 내 httpd.conf 파일에 존재 : 나는 액세스 할 때파괴 문제 맥 OS X

<Location /svn> 

    DAV svn 
    SVNParentPath /Users/iirp/Sites/svn 
    #Allow from all 
    AuthType Basic 
    AuthName "Subversion repository" 
    AuthUserFile /Users/iirp/Sites/svn-auth-file 
    Require valid-user 

</Location> 

과 : 나는이를 변경하면

<Location /svn> 

    DAV svn 
    SVNParentPath /Users/iirp/Sites/svn 
    Allow from all 
    #AuthType Basic 
    #AuthName "Subversion repository" 
    #AuthUserFile /Users/iirp/Sites/svn-auth-file 
    #Require valid-user 

</Location> 

이 작동하고 파일

내 저장소를 URL을 통해, 그것은 나에게 인증 화면을 제공하지만 그 화면이 내 svn 저장소가 올바르게 나타나지 않습니다.

내부 서버 오류

서버는 내부 오류 또는 잘못된 발생하여 요청을 완료 할 수 없습니다 :

는 그것이 나에게주는 메시지를 볼 수 있습니다.

서버 관리자, [email protected] 연락 오류 가 발생한 시간을 통보하고, 무엇이든 당신이 오류의 원인이 수 수행 할 수도 있습니다하십시오. 이 오류에 대한 추가 정보는 일 수 있습니다.

<Location /svn> 
    DAV svn 
    SVNParentPath /var/svn 
    AuthzSVNAccessFile /var/svn/SvnAuthzFile 
    AuthType Basic 
    AuthName "Repositorio de Subversion" 
    AuthUserFile /var/svn/svn-dev-auth-file 
    Satisfy Any 
    Require valid-user 
</Location> 

각 저장소는 '아파치'사용자가 읽고 쓸 수 있어야합니다 것을 기억해야한다 :

+0

Apache 서버의 오류 로그에서 자세한 오류 메시지를 확인하십시오. –

답변

0

나는이의 conf 있습니다.

나는 당신에게

+0

나는이 복용량이 작동하지 피곤했다 ... 심지어 나는 아파치 서비스를 다시 시작할 수 없습니다. –

+0

안녕하세요 모신 ... '/ httpd/logs/error_log'의 오류는 무엇입니까? – Aito

0

그것은으로 실행 아파치 사용자가 인증 파일을 읽을 수있는 가능성 도움이되기를 바랍니다. 사용자가 읽을 수 있도록 인증 파일을 chown 또는 chmod해야합니다. 이상적으로 파일에 대한 사용 권한은 인증 파일에 대한 읽기 전용 쓰기 권한 만 부여합니다. 이렇게하면 웹 서버가 인증 파일을 수정하는 것을 방지 할 수 있습니다.

+0

이 파일을 사용자 그룹 www에 할당했으며 chmod 777 권한을 부여했지만 여전히 작동하지 않습니다. –