mod_dav_svn Ladefehler auf CentOS 5
-
03-07-2019 - |
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
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.