O sintoma comum do problema é que Apache Web Server de repente não carrega porque um serviço (em janelas) ou mesmo da linha de comando. A mensagem de erro do registro é como segue:
FATAL: emalloc (): Incapaz de alocar -2103443420 bytes
[23:57 de Thu junho 01: 21 2006] master_main [do crit]: crie o processo de criança falhado. Retirada.

Em meu caso a solução era simples. Tudo que eu tive que fazer era comentar para fora extensão do php_exif!
; extension=php_exif.dll

O único semi-colon fêz toda a diferença!

Explanação:
php_exif.dll exige a extensão de php_mbstring.dll ser permitido. Igualmente php_mbstring.dll deve ser permitido antes de php_exif.dll. A falha fazer impede assim que Apache Web Server carregue em janelas. Infelizmente aquela não é a ordem do defeito. Na amostra recomendada de php.ini o php_exif está carregado mais cedo tendo por resultado o desordem se você decide nunca permitir o php_exif.

Espere que ajudas.