醉君惜红颜 2015-09-15 05:55 采纳率: 0%
浏览 4438

linux下整合Apache+subversion加载mod_dav_svn.so报错

报错信息:

 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)

但是我不是很懂 ,请大家帮帮忙看看是什么原因呀!

  • 写回答

1条回答 默认 最新

  • oyljerry 2015-09-15 05:57
    关注

    mod_dav_svn.so 有很多实现找不到,是不是它依赖的so库版本跟你机器的不一样。所以一些实现找不到

    评论

报告相同问题?

悬赏问题

  • ¥50 winform中使用edge的Kiosk模式
  • ¥15 关于#python#的问题:功能监听网页
  • ¥15 怎么让wx群机器人发送音乐
  • ¥15 fesafe材料库问题
  • ¥35 beats蓝牙耳机怎么查看日志
  • ¥15 Fluent齿轮搅油
  • ¥15 八爪鱼爬数据为什么自己停了
  • ¥15 交替优化波束形成和ris反射角使保密速率最大化
  • ¥15 树莓派与pix飞控通信
  • ¥15 自动转发微信群信息到另外一个微信群