报错信息:
httpd: Syntax error on line 219 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/mod_dav_svn.so into server: /usr/local/subversion/lib/libsvn_subr-1.so.0: undefined symbol: apr_hash_this_key_len
在modules目录下是可以找到这个mod_dav_svn.so的
一下是查看mod_dav_svn.so的信息:
[root@localhost bin]# ldd -r /etc/httpd/modules/mod_dav_svn.so
linux-vdso.so.1 => (0x00007fff2e7ff000)
libsvn_repos-1.so.0 => /usr/local/subversion/lib/libsvn_repos-1.so.0 (0x00007fe22f9c7000)
libsvn_fs-1.so.0 => /usr/local/subversion/lib/libsvn_fs-1.so.0 (0x00007fe22f7bb000)
libsvn_fs_fs-1.so.0 => /usr/local/subversion/lib/libsvn_fs_fs-1.so.0 (0x00007fe22f56c000)
libsvn_fs_x-1.so.0 => /usr/local/subversion/lib/libsvn_fs_x-1.so.0 (0x00007fe22f31a000)
libsvn_fs_util-1.so.0 => /usr/local/subversion/lib/libsvn_fs_util-1.so.0 (0x00007fe22f117000)
libsvn_delta-1.so.0 => /usr/local/subversion/lib/libsvn_delta-1.so.0 (0x00007fe22ef05000)
libsvn_subr-1.so.0 => /usr/local/subversion/lib/libsvn_subr-1.so.0 (0x00007fe22eb48000)
libaprutil-1.so.0 => /usr/local/apr-util/lib/libaprutil-1.so.0 (0x00007fe22e922000)
libexpat.so.0 => /usr/local/apr-util/lib/libexpat.so.0 (0x00007fe22e6fb000)
libapr-1.so.0 => /usr/local/apr/lib/libapr-1.so.0 (0x00007fe22e4c8000)
librt.so.1 => /lib64/librt.so.1 (0x00007fe22e2b2000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007fe22e07b000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fe22de77000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fe22dc59000)
libc.so.6 => /lib64/libc.so.6 (0x00007fe22d8c5000)
/lib64/ld-linux-x86-64.so.2 (0x000000361da00000)
libfreebl3.so => /lib64/libfreebl3.so (0x00007fe22d64b000)
undefined symbol: ap_filter_flush (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_get_server_name (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_register_provider (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_fputstrs (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_os_escape_path (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_escape_html2 (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_register_output_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_sub_req_method_uri (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_insert_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_fprintf (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_get_server_description (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_pass_brigade (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_construct_url (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_get_locktoken_list (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_hook_insert_all_liveprops (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_new_error_tag (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_find_linked_module (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_psignature (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_add_input_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_xmlns_add (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_hook_find_liveprop (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_hook_gather_propsets (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_destroy_sub_req (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_lookup_provider (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_set_last_modified (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_register_liveprop_group (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_get_limit_req_body (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_push_error (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_str_tolower (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_set_content_length (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_post_config (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_fixups (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_show_mpm (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_translate_name (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_handler (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_rwrite (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_add_output_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_stripprefix (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_remove_input_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_get_status_line (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_get_brigade (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_getparents (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_fflush (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_do_find_liveprop (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_new_error (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_rvputs (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_add_version_component (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_pre_config (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_log_perror_ (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_get_token (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_rprintf (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_xml_get_cdata (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_set_content_type (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_remove_output_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_ht_time (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_no2slash (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_update_mtime (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_map_to_storage (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_register_input_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_log_error_ (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_log_rerror_ (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_get_liveprop_info (/etc/httpd/modules/mod_dav_svn.so)
但是我不是很懂 ,请大家帮帮忙看看是什么原因呀!