Hello,
I have installed Apache 2.2.4 and php 5.2.4 on my Ubuntu platform and when I do sudo httpd -k restart

I get this:

httpd: Syntax error on line 66 of /etc/apache2/httpd.conf: API module structure `auth_digest_module' in file /usr/lib/apache2/modules/mod_auth_digest.so is garbled - perhaps this is not an Apache module DSO?

I know I have a php version that's not working w/ my Apache 2.2.4 but I'm not sure about how to find the correct version of PHP that will work w/ this version of Apache.

2) md5sum check your apache make file (i think that's how you call it on linux), and make sure it has same md5sum like downloaded file (most downloads of such software provide md5sum check of original file)

Sounds like somethings strange that the newest versions of these aren't compatable

Inigoesdr

11-14-2007, 06:48 PM

I seriously doubt that they are not compatible. I think it's more likely that you have a configuration error or corrupt file. Backup any config files you have changed, and completely remove/reinstall them both.

clem_c_rock

11-20-2007, 05:30 AM

One thing I should mention, when I start commenting out the module includes the next one in line shows up as 'garbled'.

Behold:

When I comment out line #66 it just says the next module is garbled:

httpd: Syntax error on line 67 of /etc/apache2/httpd.conf: API module structure `cache_module' in file /usr/lib/apache2/modules/mod_cache.so is garbled - perhaps this is not an Apache module DSO?

and then I comment out the next one I get:
httpd: Syntax error on line 71 of /etc/apache2/httpd.conf: Cannot load /usr/lib/apache2/modules/mod_ext_filter.so into server: /usr/lib/apache2/modules/mod_ext_filter.so: undefined symbol: apr_poll_socket_add