Forum Moderators: coopster & phranque

Message Too Old, No Replies

Problem with apache-1.3.14

         

kgardas

1:44 pm on Apr 22, 2002 (gmt 0)



I am trying to compile apache-1.3.14 and mod-ssl on a Linux 7.3 machine. Everything goes OK until I am trying to start apache. I get an error like "Cannot load /usr/local/apache/modules/mod_rewrite.so into server: /usr/local/apache/modules/mod_rewrite.so: undefined symbol: dbm_fetch
/usr/local/apache/bin/apachectl start: httpd could not be started". Please help

Duckula

2:07 pm on Apr 22, 2002 (gmt 0)

10+ Year Member



Sounds like libgdbm is not installed. By the way, that's not Linux 7.3; what's your exact distro?

<added> There is a know bug with older versions of apache; consider using the bundled package or upgrading your distro.</added>

kgardas

2:36 pm on Apr 22, 2002 (gmt 0)



Unfortunatelly I checked and there is installed libgdbm. Previously I ment SuSe Linux 7.3 with kernel 2.4.8

Duckula

2:57 pm on Apr 22, 2002 (gmt 0)

10+ Year Member



Why, and how, are you compiling apache-1.3.14 when 1.3.24 is available? If you are going to use the one included on SUSE, you can just install the RPM. If you want to compile, get the latest tarball from apache.org.

<edit> Well, I was not meaning to be rough. It's just that 1.3.14 is a year and a half old now, and complaining for a bug on that version instead of trying the new one feels counterintuitive. You may be worried about security issues, I understand.</edit>

(edited by: Duckula at 3:16 pm (utc) on April 22, 2002)

sugarkane

3:02 pm on Apr 22, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Welcome to wmw kgardas

It seems there's a problem in the compile of mod_rewrite.so - adding a NO_DB_REWRITEMAP flag to the compile will apparently solve it, as long as you don't need dbm access with mod_rewrite

(Disclaimer: this info is from a usenet post, not from personal experience!)