Jesse,
I've actually checked and made sure that mode_so is compiled in. Here is a
list of all modules:
[root@host bin]# ./httpd -l
Compiled-in modules:
http_core.c
mod_env.c
mod_log_config.c
mod_mime.c
mod_negotiation.c
mod_status.c
mod_include.c
mod_autoindex.c
mod_dir.c
mod_cgi.c
mod_asis.c
mod_imap.c
mod_actions.c
mod_userdir.c
mod_alias.c
mod_access.c
mod_auth.c
mod_proxy.c
mod_so.c
mod_setenvif.c
mod_php4.c
mod_rewrit.c
mod_frontpage.c
suexec: enabled; valid wrapper /etc/httpd/bin/suexec
I think the problem is that it cannot find the httpd executable. It appears
to be looking in /usr/sbin/httpd but my apache root directory is /etc/httpd
and the executable is in /etc/httpd/bin/httpd. I tired modifying the
spsx.redhat file in the /opt/coldfusion/webserver/apache/src directory with:
/usr -> /etc/httpd
/usr/sbin -> /etc/httpd/bin
/usr/include/apache -> /http/include
...but it didn't take effect. It appears to be pulling these values from
somewhere else. Do I have to rename spsx.redhat to something else or move it
somewhere else before it gets used?
I think it is all related to the fact that the directory structure isn't
what the cfinstaller is expecting. But I don't know where to go and tell it
where things are.
-Peter
-----Original Message-----
From: Jesse Noller [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, September 26, 2000 1:39 PM
To: CF-Linux
Subject: RE: Install Problems
Yes, apache needs mod_so support enabled, you need to compile this into
apache at compile time with
./configure --enable-so
> -----Original Message-----
> From: Peter Amiri [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, September 26, 2000 1:57 PM
> To: CF-Linux
> Subject: RE: Install Problems
>
>
> Okay guys,
>
> Here is what I get when I try to recompile the
> mod_coldfusion.so module:
>
> [root@host src]# make
> apxs -c ./libcf.a `cc -print-file-name=libstdc++.so`
> -u__pure_virtual
> `cc -print-file-name=libgcc.a` mod_coldfusion.c
> apxs:Warning: /usr/sbin/httpd not found or not executable
> apxs:Warning: Continuing anyway...
> apxs:Warning: Sorry, no DSO support for Apache available
> apxs:Warning: under your platform. Make sure the Apache
> apxs:Warning: module mod_so is compiled into your server
> apxs:Warning: binary `/usr/sbin/httpd'.
> apxs:Warning: Continuing anyway...
> gcc -O2 -m486 -fno-strength-reduce -DLINUX=2 -DEAPI
> -DUSE_EXPAT -I../lib/exp
> at-lite -fpic -DSHARED_MODULE -I/usr/include/apache -c
> mod_coldfusion.c
> gcc -shared -o mod_coldfusion.so mod_coldfusion.o ./libcf.a
> /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/libstdc++.so
> -u__pure_virtua
> l /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/libgcc.a
>
> Does this mean that Apache was compiled without mod_so? If
> so, how or where
> do I get the needed module and recompile Apache. The is
> another module in
> the httpd.conf and there is no problems with that one so,
> that is why I
> assumed mod_so was compiled in. Is there a sure fire way to
> see what modules
> are compiled into Apache?
>
> -Peter
------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/cf-linux%40houseoffusion.com/
To Unsubscribe visit
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_linux or send a
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.