0

当我尝试使用 svn 和 webDav 启动 apache 服务时,我收到以下错误消息:

Syntax error on line 120 of /etc/apache2/mods-enabled/dav_svn.conf:
Invalid command 'AuthUserFile', perhaps misspelled or defined by a module not included in the server configuration
Action 'configtest' failed.

第 115 - 125 行:

<Location /svn>
     DAV svn
     SVNParentPath /var/svn/teste
     SVNListParentPath On
     AuthType Basic
     AuthName "myproject subversion repository"
     AuthUserFile /etc/apache2/senhas
     <LimitExcept GET PROPFIND OPTIONS REPORT>
        Require valid-user
     </LimitExcept>
</Location>

我搜索 mod_auth,但找不到他。如何解决这个问题?

我使用 ubuntu 和 apache2

4

1 回答 1

0

确保您启用了authn_file apache 模块。

要在 Debian/Ubuntu 服务器上执行此操作,您将发出a2enmod authn_file然后重新启动 apache。

于 2012-11-28T13:56:21.697 回答