svn:E175013:禁止访问网址

时间:2015-05-05 08:06:59

标签: apache svn centos7

我正在使用svn 1.7.14运行CentOS 7服务器分发。我有一个像这样的目录索引:

www
    rootDir
        dir1
            repo1_1
            repo2_1
            repo3_1
        dir2
        repo1

在/etc/httpd/conf.modules.d/10-subversion.conf中我有这样的事情:

LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so
LoadModule dontdothat_module  modules/mod_dontdothat.so

<Location /rootDir>
    DAV svn
    SVNParentPath /var/www/rootDir/
    AuthName Name
    AuthType Basic
    AuthUserFile /etc/svn-auth-users
    Require valid-user
</Location>

<Location /rootDir/dir1>
    DAV svn
    SVNParentPath /var/www/rootDir/dir1/
    AuthName Name
    AuthType Basic
    AuthUserFile /etc/svn-auth-users
    Require valid-user
</Location>

连接到repo1没问题,但是当我尝试使用repo1_1时,其余的我收到了Forbidden消息。 (svn:E175013:禁止访问“http://localhost/rootDir/dir1/repo1_1”) 我读到这个问题可能是由模块mod_evasive引起的,但我没有在httpd.conf文件中找到关于这个模块的任何内容

rootDir和所有子文件夹的所有者是Apache用户

0 个答案:

没有答案