I want to try out mod_mem_cache (although i've been warned it has problems).
On my managed server, Apache 2.2.4 was already installed, although without the mod_mem_cache.so extension.
I downloaded a clean distro of 2.2.4 from a local mirror, and used apxs to build the mod_mem_cache.c module (apxs -icA mod_mem_cache.c).
Compilation and installation went fine. When I tried uncommenting the mod_mem_cache.so LoadModule line in httpd.conf and then restarting Apache, I got the following error:
httpd: Syntax error on line 61 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_mem_cache.so into server: /usr/local/apache2/modules/mod_mem_cache.so: Undefined symbol "cache_find"
mod_cache is DEFINITELY loading before mod_mem_cache, so it's not a dependency problem. Any ideas?
ldd /usr/local/apache2/modules
to see if you have all required libs in place