Outro dia precisei recompilar o PHP (4.3.9), até aí tudo bem,
mas ao iniciar o Apache (1.3.33), deu erro com a seguinte mensagem:
Syntax error on line 230 of /etc/httpd/conf/httpd.conf:
API module structure 'php4_module' in file /usr/lib/apache/libphp4.so is garbled - perhaps this is not an Apache module DSO?
Isso é um bug do PHP4 e a solução é bem simples, basta rodar
um "make clean install" e recompilar o PHP normalmente que a
partir daí não dará esse erro ao iniciar o Apache.
Espero que ajude aos colegas.