SVN на поддомене, не может авторизовать пользователя из .htpassword в apache / plesk / setup - PullRequest
1 голос
/ 10 апреля 2011

Я установил репо на моем сервере, к которому я получаю доступ через поддомен "svn.site.com"

Мой 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

1 Ответ

0 голосов
/ 10 апреля 2011

В Subversion вы можете определять группы пользователей и предоставлять привилегии этим группам на основе их аутентификации. Таким образом, если в вашем хранилище subversion определены группы, и поскольку вы вообще не предоставляете никакой аутентификации, SVN не может связать вашего пользователя с какой-либо группой, и вы, возможно, были настроены по умолчанию на группу только для чтения.

Можете ли вы дважды проверить группы SVN, определенные в вашем хранилище?

Я не могу быть полностью уверен, но книга рассказывает о возможностях этой конфигурации http://svnbook.red -bean.com / о / 1,5 / svn.serverconfig.svnserve.html # svn.serverconfig.svnserve.auth

Я настроил репо несколько месяцев назад и использую проверку подлинности Apache и группы SVN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...