【问题标题】:mod_dav_svn loading error on centos 5centos 5上的mod_dav_svn加载错误
【发布时间】:2009-03-04 14:43:57
【问题描述】:

我正在尝试在 centos VPS 上安装 subversion。 我设法安装了 subversion 和 mod_dav_svn,现在我正在尝试配置它们。

我编辑了 httpd.conf 并添加了以下行:

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

但这会使 apache 在重启时崩溃:

httpd:第 1 行的语法错误 /usr/local/apache/conf/httpd.conf: 第 1 行的语法错误 /usr/local/apache/conf/includes/pre_main_global.conf: 无法加载 /usr/local/apache/modules/mod_dav_svn.so 进入服务器: /usr/lib64/libsvn_fs_base-1.so.0: 未定义符号:db_create

【问题讨论】:

    标签: svn installation mod-dav-svn


    【解决方案1】:

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

    此错误表示您正在加载 mod_dav_svn 进入你的 httpd 但你是 不加载 mod_dav。尝试添加 将以下行添加到您的 httpd.conf 模块部分:

    LoadModule dav_module 模块/mod_dav.so

    【讨论】:

      【解决方案2】:

      我设法修复了错误。 不是没有加载 dav_module,我忘了说我已经运行 httpd -M 来查看加载的模块并且加载了 mod_dav。

      问题出在 Berkeley DB 包上,

      这里解释了我找到的解决方案: FIX UNDEFINED SYMBOL: DB_CREATE ISSUE WITH MOD SVN DAV AND APACHE 2

      【讨论】:

        【解决方案3】:

        请自行添加这些配置条目。不要只是从某个地方复制和粘贴。我遇到了同样的问题并手动添加条目解决了问题。

        【讨论】:

          猜你喜欢
          • 2010-10-11
          • 2011-03-27
          • 2011-08-25
          • 2012-03-26
          • 2013-11-14
          • 2014-05-24
          • 2015-03-14
          • 1970-01-01
          • 2017-05-28
          相关资源
          最近更新 更多