2009-03-04 8 views
0

J'essaye d'installer subversion sur un centos VPS. J'ai réussi à installer subversion et mod_dav_svn et maintenant j'essaye de les configurer.mod_dav_svn erreur de chargement sur centos 5

J'ai effectué httpd.conf et ajouté les lignes:

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

Mais ce crashes apache restart:

httpd: Erreur de syntaxe sur la ligne 1 de /usr/local/apache/conf/httpd.conf: erreur de syntaxe sur la ligne 1 de /usr/local/apache/conf/includes/pre_main_global.conf: Impossible de charger /usr/local/apache/modules/mod_dav_svn.so dans le serveur: /usr/lib64/libsvn_fs_base-1.so.0: symbole non défini: db_create

Répondre

0

i réussi à corriger l'erreur. Ce n'était pas de ne pas charger dav_module, j'ai oublié de mentionner que j'ai déjà exécuté httpd - M pour voir les modules chargés et mod_dav a été chargé.

Le problème était avec le paquet Berkeley DB,

La solution que j'ai trouvé est expliqué ici: FIX UNDEFINED SYMBOL: DB_CREATE ISSUE WITH MOD SVN DAV AND APACHE 2

0

S'il vous plaît ajouter ces entrées de configuration par vous-même. Ne copiez pas et ne collez pas quelque part. J'ai rencontré le même problème et l'ajout manuel des entrées a corrigé le problème.

Questions connexes