CentOS 6.5 SVN https – 未知的DAV提供者:svn

我正尝试通过HTTPS安装SVN的CentOS 6.5 64位服务器。 不幸的是,在configuration/etc/httpd/conf.d/subversion.conf文件后,如下所示(更改path):

 <Location /repos> DAV svn SVNParentPath /path/to/svn/repos # Limit write permission to list of valid users <LimitExcept GET PROPFIND OPTIONS REPORT> # Require SSL connection for password protection SSLRequireSSL AuthType Basic AuthName "Authorization Realm" AuthUserFile /path/to/passwdfile Require valid-user </LimitExcept> </Location> 

重新启动http时出现以下错误消息:

 Starting httpd: Syntax error on line 3 of /etc/httpd/conf.d/subversion.conf: Unknown DAV provider: svn 

我有三重检查,我已经安装了mod_dav_svn包:

 Package mod_dav_svn-1.6.11-10.el6_5.x86_64 already installed and latest version 

我的configuration是否错误或者是否有其他需要设置的软件包?

看来,模块mod_dav_svn没有加载。 检查一下你的subversion.conf里面应该有下面的行注释

 LoadModule dav_svn_module modules/mod_dav_svn.so