日期:2014-05-16  浏览次数:20783 次

apache和tomcat整合,apache无法装载mod_jk2.so是怎么回事?
本帖最后由 sdujava2011 于 2013-10-04 21:08:55 编辑
apache的httpd.conf后面加了如下一段

<IfModule !mod_jk2.c>
LoadModule jk2_module modules/mod_jk2.so
</IfModule>

<VirtualHost *:80>
  ServerAdmin 1334617729@qq.com
  DocumentRoot D:/web
  ServerName www.sqs.qlsc.edu.cn
  ErrorLog logs/www.sqs.qlsc.edu.cn-error_log
  CustomLog logs/www.sqs.qlsc.edu.cn-access_log common
</VirtualHost>

用CMD启动apache报错显示
httpd.exe: Syntax error on line 495 of C:/Program Files (x86)/Apache Software Fo
undation/Apache2.2/conf/httpd.conf: Cannot load C:/Program Files (x86)/Apache So
ftware Foundation/Apache2.2/modules/mod_jk2.so into server: \xd5\xd2\xb2\xbb\xb5
\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xb3\xcc\xd0\xf2\xa1\xa3
Note the errors or messages above, and press the <ESC> key to exit.  0....

配置管理器启动apache显示


mod_jk2.so已经复制到apache的modules文件夹下
apache tomcat 配置管理 jsp

------解决方案--------------------
貌似jk的so文件有问题,是不是从linux拷过来的呀。
LoadModule jk_module modules/mod_jk.so
我的是这样的。
------解决方案--------------------
看下APACHE日志,或者run test,可以看到错误的详细信息