You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by An...@ifs-gmbh.de on 2001/02/02 11:12:07 UTC

AW: Problems with mod_jk.so, RH7.0, binary/compiled


	>Hi,
	>	I haven't been able to install mod_jk.so with Apache 1.3.17.
I have
	>downloaded the mod_jk.so binary from the jakarta site, and I get
this
	>error:
	>Syntax error on line 8 of
	>/usr/local/jakarta-tomcat-3.2.1/conf/mod_jk.conf-auto:
	>API module structure `jk_module' in file
	>/usr/local/apache/libexec/mod_jk.so is garbled - perhaps this is
not an
	>Apache module DSO?
	>
	>OK, good, I thought, that must be the weird RH7.0 file format or
	>whatever. Let's compile it natively. I downloaded source, and
compiled
	>it. Guess what I got?

	On Redhat the apache config-files are stored at /etc/httpd/conf.
	The Modules are at /usr/lib/.... In /etc/httpd exists a symbolic
link to the modules.
	The linkname is "modules". The entry in a mod_jk.conf-auto means
that this directory has the name "libexec".

	The easiest way is: make a second link to the modules with the name
"libexec" in /etc/httpd

	A.C.


Re: AW: Problems with mod_jk.so, RH7.0, binary/compiled

Posted by Juan Julian Merelo Guervos <jm...@geneura.ugr.es>.
Andreas.cloess@ifs-gmbh.de wrote:
> 
>         >Hi,
>         >       I haven't been able to install mod_jk.so with Apache 1.3.17.
> I have
>         >downloaded the mod_jk.so binary from the jakarta site, and I get
> this
>         >error:
>         >Syntax error on line 8 of
>         >/usr/local/jakarta-tomcat-3.2.1/conf/mod_jk.conf-auto:
>         >API module structure `jk_module' in file
>         >/usr/local/apache/libexec/mod_jk.so is garbled - perhaps this is
> not an
>         >Apache module DSO?
>         >
>         >OK, good, I thought, that must be the weird RH7.0 file format or
>         >whatever. Let's compile it natively. I downloaded source, and
> compiled
>         >it. Guess what I got?
> 
>         On Redhat the apache config-files are stored at /etc/httpd/conf.
>         The Modules are at /usr/lib/.... In /etc/httpd exists a symbolic
> link to the modules.
>         The linkname is "modules". The entry in a mod_jk.conf-auto means
> that this directory has the name "libexec".
> 
>         The easiest way is: make a second link to the modules with the name
> "libexec" in /etc/httpd

I am not using the default RedHat installation, but a "local" one; and I
am loading the conf file "by hand"; besides, the
/usr/local/apache/libexec/mod_jk.so does exist. Do you mean that it's
trying to load it from some other place?

J
--
          jmerelo@geneura.ugr.es  | jjmerelo@worldonline.es  
JJ Merelo                         | http://geneura.ugr.es/~jmerelo
Grupo Geneura ---- Univ. Granada  | http://www.geneura.org/