+ -
当前位置:首页 → 问答吧 → redhat下apache启动不了

redhat下apache启动不了

时间:2010-11-16

来源:互联网

求救:
我在redhat as4 上安装apache,准备与weblogic配置集群,遇到如下问题:

apache版本:httpd-2.0.64
weblogic8.1.5
mod_wl_20.so目录:weblogic81\server\lib\linux\i686
mod_wl_20.so文件已经拷贝到modules目录下面

apache启动./apachectl start 报如下错误
Syntax error on line 1045 of /home/oracle/apache/conf/httpd.conf:
Cannot load /home/oracle/apache/modules/mod_wl_20.so into server: /home/oracle/apache/modules/mod_wl_20.so: wrong ELF class: ELFCLASS32

作者: wellychen1985   发布时间: 2010-11-16

可能是因为你的服务器是64位的? 而mod_wl_20.so文件是32位的 加载出错。
 
在编译的时候指定指定32编译试试gcc -m32
要是Makefile的话 把Makefile里开头那句CC=赋值那句里的gcc后面加上-m32


另外 如果你不太熟悉selinux的话 最好先把selinux关闭
或者暂时关闭setenforce 0

作者: steptodream   发布时间: 2010-11-16