Hi all,
I'v configuread apache with these configure options:
 
# cat /home/mgatt/configure_options/httpd_configure_options.txt
./configure --prefix=/data/programs/httpd-2.2.2 --enable-so --enable-unique-id \
--enable-usertrack --enable-mime-magic  --enable-charset-lite \
--enable-mods-shared=most
 
Then I tried to load some module in httpd.conf:
 
...
LoadModule mod_env modules/mod_env.so
LoadModule mod_mime modules/mod_mime.so
LoadModule mod_unique_id modules/mod_unique_id.so
LoadModule mod_cgi modules/mod_cgi.so
LoadModule mod_charset_lite modules/mod_charset_lite.so
...
 
but I got this error running web server:
 
httpd: Syntax error on line 54 of /data/programs/httpd-2.2.2/conf/httpd.conf: Can't locate API module structure `mod_env' in file /data/programs/apache2/modules/mod_env.so: /data/programs/apache2/modules/mod_env.so: undefined symbol: mod_env
 
where:
# ls -la /data/programs/apache2/modules/mod_env.so
-rwxr-xr-x  1 root root 23491 Jul 20 09:23 /data/programs/apache2/modules/mod_env.so
 
Could you help me to understand why apache doesn't load shared modules?
 
Thank You
 
Regards
 
Mauro
 

Reply via email to