1
.htpassword授權用戶的我設置我的服務器上的回購,我通過一個子域「svn.site.com」SVN上一個子域,不能從阿帕奇/ Plesk中/設置
訪問我的vhost.conf有
#/var/www/vhosts/isuckatwebdesign.com/subdomains/svn/conf/vhost.conf
ServerName svn.isuckatwebdesign.com
<Location />
#svn.isuckatwebdesign.com -- vhost.conf file
DAV svn
SVNPath /var/www/vhosts/isuckatwebdesign.com/subdomains/svn/svnrepo/isuk
#AuthType Basic
#AuthName "Subversion Repository"
#AuthUserFile /etc/subversion/passwd
#Require valid-user
</Location>
當我註釋掉授權喜歡我在代碼塊登錄到回購時,我沒有得到一個500內部服務器錯誤,並顯示回購,但我不能犯回購,如果它被取消註釋它會給服務器錯誤。
Apache的錯誤日誌顯示
[Sun Apr 10 07:38:55 2011] [crit] [client 214.27.58.2] configuration error: couldn't check access. No groups file?:/
[Sun Apr 10 07:38:55 2011] [crit] [client 214.27.58.2] configuration error: couldn't check access. No groups file?: /error_docs/internal_server_error.html
如果我使用htaccess或htpasswd我以爲我不需要分配組?這沒有解釋爲什麼我不能提交時不使用授權,如果我打開授權,我甚至不能閱讀回購,但它似乎並沒有正確認證或什麼。 我如何真正列出回購的svn組?或添加一個組? – 2011-04-10 13:03:46
檢查回購中的/ conf文件夾。你會發現你在那裏尋找什麼。 – 2011-04-10 13:14:40
我相信只有在我使用SVNSERV而不是Apache進行身份驗證的情況下。 我想通了,但問題是。我沒有加載apache中的Mod_authz_user.so模塊。 LoadModule authz_user_module modules/mod_authz_user.so – 2011-04-17 23:25:10