Fornecedor de DAV desconhecido: svn

1

Eu fiz algo errado

No meu CentOS 5.9, fiz o seguinte:

cd /usr/local/directadmin/custombuild
./build rewrite_confs

Mas agora recebo um erro ao reiniciar o httpd:

[root@1332 conf]# service httpd restart
Stopping httpd:                                            [FAILED]
Starting httpd: Syntax error on line 213 of /usr/local/directadmin/data/users/admin/httpd.conf:
Unknown DAV provider: svn

@line 213, há algo como:

<Location />
    DAV svn
    SVNPath /var/svn/
    AuthType Basic
    AuthName "Dytech Solutions Subversion repository"
    AuthUserFile /etc/svn-auth-file
    Require valid-user
</Location>

Meu palpite é que meu DirectAdmin está gravando automaticamente os arquivos httpd.conf do locale. E eu baguncei os repositórios do SVN de alguma forma ...

Eu também estou supondo que tem que fazer algo com uma configuração alternativa do apache devido ao autobuild, então o módulo não é carregado normalmente.

Eu encontrei este link

Onde afirma que:

Primeiro, o seu httpd.conf precisa carregar o módulo mod_dav_svn.       Se você passar --enable-mod-activation para a configuração do Subversion,       O alvo 'make install' deve adicionar automaticamente esta linha para você.       Em qualquer caso, se o Apache HTTPD der a você um erro como "Desconhecido       DAV provider: svn ", então você pode querer verificar se esta linha       existe em seu httpd.conf:

     LoadModule dav_svn_module     modules/mod_dav_svn.so

Mas tenho medo de quebrar ainda mais coisas

Por favor ajude

    
por gelleby 27.11.2013 / 11:52

1 resposta

1

Esta linha está comentada no seu httpd.conf?

Comentou:

#LoadModule dav_svn_module modules/mod_dav_svn.so

Sem comentário:

LoadModule dav_svn_module modules/mod_dav_svn.so

Se estiver, descomente-o e reinicie o apache. Espero que você já tenha consertado isso.

    
por 27.08.2014 / 16:01