Adding Apache Modules

Paul Howarth paul at city-fan.org
Fri Jun 9 14:53:16 UTC 2006


Chris Maiden wrote:
> Hi
> 
> I installed Fedora Core 5 for the first time this week - everything went 
> well until I tried to add mod_rewrite to Apache...
> 
> This is what I did...
> Removed rpms httpd apache etc
> Downloaded apache 2.2.2 source
> Configured with mod_so
> etc
> 
> So Apache is working fine which makes me wonder if it's something to do 
> with Fedora...
> 
> Now when I try to add mod_rewrite with
> apxs -i -a mod_rewrite.c /usr/local/apache/build/instdso.sh
> 
> this is the output
> SH_LIBTOOL='/usr/local/apache/build/libtool' mod_rewrite.c 
> /usr/local/apache/modules
> /usr/local/apache/build/libtool --mode=install cp mod_rewrite.c 
> /usr/local/apache/modules/
> cp mod_rewrite.c /usr/local/apache/modules/mod_rewrite.c
> Warning!  dlname not found in /usr/local/apache/modules/mod_rewrite.c.
> Assuming installing a .so rather than a libtool archive.
> chmod 755 /usr/local/apache/modules/mod_rewrite.so
> chmod: cannot access `/usr/local/apache/modules/mod_rewrite.so': No such 
> file or directory
> apxs:Error: Command failed with rc=65536
> 
> Now the warning about dlname is apparently normal so I have tried other 
> suggestions I found on the net
> 
> yum install httpd-devel
> yum install libtool
> 
> I also the permissions on apache/modules to 777 because I thought it was 
> a permissions problem but it's had no effect.
> 
> It is Apache 2 even though it /usr/local/apache
> 
> Any help would be appreciated

I'd be inclined to try rebuilding the 2.2.2 httpd SRPM from rawhide 
rather than just installing from source. That way you'd get it built 
using the same compiler options as the standard httpd package (e.g. 
FORTIFY_SOURCE), which might help.

Paul.




More information about the fedora-list mailing list