未定义符号:apr_memcache_add_server

未定义符号:apr_memcache_add_server

httpd-devel通过 yum 安装了,重新启动后httpd得到了这个:

httpd: Syntax error on line 61 of /etc/httpd/conf/httpd.conf: Cannot load /usr/local/apache/modules/mod_dav_svn.so into server: /usr/local/lib/libsvn_subr-1.so.0: undefined symbol: apr_memcache_add_server

这是我得到的传统 Linux 系统 - Fedora 9,相当旧了。

有想法该怎么解决这个吗?

答案1

出现问题的模块是 mod_dav_svn,它用于访问 Subversion 存储库。如果您不打算使用 Web 服务器来执行此操作,只需注释掉加载 mod_dav_svn 的行即可。

如果您确实想使用它,请尝试安装较新版本的 mod_dav_svn。

相关内容