Linux

未定義符號:apr_memcache_add_server

  • August 22, 2012

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,相當老了。

有想法該怎麼解決這個嗎?

抱怨的模組是 mod_dav_svn,它用於訪問 Subversion 儲存庫。如果您不打算使用您的網路伺服器來執行此操作,只需註釋掉載入 mod_dav_svn 的行。

如果您確實想使用它,請嘗試安裝更新版本的 mod_dav_svn。

引用自:https://serverfault.com/questions/419930