O que acontece no error.log
do Apache quando você o reinicia? Isso deve lhe dar uma pista do que está errado ...
Além disso, como você está executando o PHP no Apache, acredito que você esteja provavelmente executando a versão Thread-Safe (as versões não thread-safe são principalmente para executar o PHP como um módulo ISAPI no IIS) e o arquivo que você baixou parece ser não thread-safe (tem nts
no nome do arquivo). Você deve estar usando o build Thread-Safe com Apache - tente usar este arquivo em vez disso.
Além disso, verifique se você está usando uma compilação de PHP do VC9 distribuída do php.net - a DLL terá sido construída contra essas versões e não é garantido que funcione com as distribuições de outras pessoas. Certamente não é garantido que funcione com um build do VC6, se por alguma razão isto é o que você está usando.
De onde é o seu Apache?