安装完 apache 和 subversion 后,重启 httpd 服务时报以下错误:
httpd: Syntax error on line 106 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_dav_svn.so into server: /usr/local/subversion/lib/libsvn_subr-1.so.0: undefined symbol: sqlite3_open_v2
解决方法:
编辑 /etc/ld.so.conf 文件,将 sqlite/lib 的路径写入其中
vim /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/sqlite/lib
执行命令:ldconfig
启动 Apache,问题解决。