Pero .. si dices tener instalado Apache (que es un servidor HTTP) .. ¿para qué sigues una guía de instalación de PHP sobre IIS (que es otro servidor HTTP)? ..
A no ser que tengas otras razones (por ejemplo que necesites ejecutar ASP) .. usa simplemente Apache y guiate por tutoriales al respecto (como el que ya te han mencionado).
Cita: Ah, otra pregunta. Porqué al crear una carpeta c:/php, existe un archivo de configuración php.ini, al igual que en c:/windows/php.ini? Porqué existen dos archivos iguales de contenido y nombre en 2 directorios, y no en uno solo? Esto me confunde.
El php.ini que manda y que toma PHP es el de tu windows/php.ini .. El php.ini que tienes en tu php/php.ini es justamente una copia .. la copia que originalmente al instalar PHP se pide que tu modifiques (personalizes) y de ahí lo muevas a tu directorio de sistema de tu PC.
Sobre el "php.ini" que usa PHP lo puedes ver haciendo (cuando te funcione PHP):
Código PHP:
<?
phpinfo();
?>
ahí en el primer bloque de información veras donde (ruta) tienes tu php.ini que PHP está usando en ese momento.
Un saludo,