apache+tomat集群配置加载mod_jk.so模块异常

芭芭耕田去 发布于 2013/05/25 15:28
阅读 3K+
收藏 0

我在使用apache+tomcat搭建集群环境时,加载mod_jk.so模块异常。

1、如果我采用自动编译好的mod_jk.so模块,在apache/bin ./apachectl start启动不起来。提示信息为:

 /usr/local/apache2/conf/httpd.conf: Cannot load modules/mod_jk.so into server: /usr/local/apache2/modules/mod_jk.so: undefined symbol: ap_log_error

2、如果我下载已经编译好的mod_jk.so模块(从apache官网下),启动提示信息为:

 undefined symbol:unixd_set_global_mutex_perms

备注:我的版本检测都是正常的。

请问各位 这是个什么原因导致的?

谢谢!

 

加载中
0
几点人
几点人

运行下面命令

ldd -v -r /usr/local/apache2/modules/mod_jk.so

看是否有其他内容

几点人
几点人
可见不仅仅差一个,是版本兼容性问题。 解决方法: 1、下载mod_jk软件包在你所在的系统上编译安装 2、统一到你的Linux版本更新站点更新相关的包
芭芭耕田去
芭芭耕田去
执行后如下: undefined symbol: ap_add_version_component (/usr/local/apache2/modules/mod_jk.so) undefined symbol: ap_log_error (/usr/local/apache2/modules/mod_jk.so) 有很多undefined symbol:开头的东西。这个是什么啊?
0
平安北京
用mod_proxy也行吧
0
王瑞平
王瑞平

换版本,不纠结

0
萨比尔江
萨比尔江
楼主问题解决了吗? 怎么解决的? 指导一下...
返回顶部
顶部