Este comentario y consulta es atípico porque en todos mis años como usuario de Apache/PHP/Mysql, es primera vez que me sucede algo así. Tengo Apache 2.2.17 instalado; Php 5.3.5 como módulo de Apache y Mysql 5.1.51; todoen plataforma Windows XP.
La misma estructura la utilizo en dos servidores más que funcionan perfectamente.
En el caso de la consulta: si escribo en el navegador: http://localhost, resulta que la página no abre (No se puede mostrar la página) pero si escribo: http://127.0.0.1, la página se muestra sin ningún problema. Y si escribo: http://127.0.0.1/info.php, me muestra el estado de PHP donde veo que todo está bien.
He revisado la configuración de Apache de la A a la Z y aparentemente todo está bien pero localhost no sale.
Revisé en el archivo Hosts (C:\windows\system32\drivers\etc) y también todo esta 100% correcto.
¿Alguna idea?