espero que todavía está siguiendo esto, instalado PHP 5.4 en la última xampp estable sin ningún problema. Afortunadamente para ti, hay una actualización beta de xampp que hace la vida más fácil. http://www.apachefriends.org/en/xampp-beta.html
Solo asegúrese de hacer una copia de seguridad completa de su antiguo directorio xampp y exporte sus bases de datos antiguas para que pueda importarlas a su nueva instalación (actualizada) de mysql. Alternativamente, no necesita actualizar mysql, uso esta versión beta y puedo decir que es bastante sólida.
EDITAR: La advertencia emergente fue un problema que tuve también, le recomiendo usar la última versión beta. Sin embargo, puede corregir los errores y utilizar PHP 5.4 en su antigua instalación (no se recomienda) comentando la línea siguiente en el php.ini
extension=php_oci8.dll
Cambiar para
;extension=php_oci8.dll
Intento las instrucciones. pero cuando inicio apache aparecen muchas advertencias emergentes. parte de ese mensaje de advertencia que dice php5.dll no encontrado y muchas otras alertas de dll no encontradas también se muestran. – sugunan
¿Cambió el nombre de los archivos como sugiere el paso 5? – jarchuleta