Frage

Ich versuche, Subversion auf einem CentOS VPS zu installieren. Ich schaffte es Subversion und mod_dav_svn zu installieren und jetzt versuche ich, sie zu konfigurieren.

I edited httpd.conf und hinzugefügt, um die Zeilen:

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

Aber das stürzt Apache auf Neustart:

  

httpd: Syntaxfehler in Zeile 1 von   /usr/local/apache/conf/httpd.conf:   Syntaxfehler in Zeile 1 von   /usr/local/apache/conf/includes/pre_main_global.conf:   Kann nicht laden   /usr/local/apache/modules/mod_dav_svn.so   in Server:   /usr/lib64/libsvn_fs_base-1.so.0:   undefined Symbol: db_create

War es hilfreich?

Lösung 2

ich es geschafft, den Fehler zu beheben. Es war nicht von nicht dav_module Laden, vergaß ich, dass ich schon laufen zu erwähnen httpd -. M die geladene Module zu sehen und mod_dav wurde geladen

Das Problem war, mit Berkeley DB-Paket,

Die Lösung fand ich wird hier erklärt: UNDEFINED SYMBOL FIX: db_create PROBLEM MIT MOD SVN DAV UND APACHE 2

Andere Tipps

http://www.centos.org/modules/newbb /viewtopic.php?topic_id=14586 :

  

Dieser Fehler bedeutet, dass Sie laden   mod_dav_svn in Ihre httpd aber du bist   nicht die mod_dav geladen. Versuchen hinzufügen   die folgende Zeile in httpd.conf   Module Abschnitt:

     

LoadModule- dav_module   modules / mod_dav.so

Bitte fügen Sie diese Konfigurationseinträge selbst. Sie kopieren und nicht nur von irgendwo. Ich lief in das gleiche Problem und manuell hinzufügen die Einträge das Problem behoben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top