Utilizar PHP en IIS en Windows XP

El IIS de Windows XP, ¿sirve para páginas PHP también, o me toca usarlo sólo para páginas ASP y el Apache para las PHP?

La FAQ Utilizar PHP en IIS en Windows XP tiene

Pertenece a la categoría:
Pregunta
El IIS de Windows XP, ¿sirve para páginas PHP también, o me toca usarlo sólo para páginas ASP y el Apache para las PHP?
Respuesta de Emmerson Miranda
PHP es una tecnología multiplataforma. Yo creo que las dos opciones que planteas podrían funcionar, aunque yo instalé el PHP en el IIS 5.


En la web de PHP tienes un filtro ISAPI, que debes instalar en windows, además de manuales de instalación del PHP en distintos sistemas.

Volver al árbol de categoríasVolver al árbol de categorías

Comentarios

Pablo Cartes

16/5/2003
yo instale PHP en IIS en XP y no tuve ningun problema. Solo hay que decirle al IIS que lea las paginas con extencion .PHP Para hacer eso tienen que ir al panel de control/herramientas administrativas/servicios de internetinformation server/equipo local/sitios web

Deben hacer clic con el boton derecho del mouse sobre el sitio en php (el cual debe estar en c:inetpub/wwwroot/), ir a documentos y agregar "index.php"

Eso es todo

Daniel

28/7/2003
Puedo programar una seccion de mi intranet en ASP y otra en PHP?? Es decir, que en mi servidor IIS se puedan correr ambas tecnologias simultáneamente.
Si es posible, como lo hago???

RESPUESTA

Pues sí que puedes tener en un mismo servidor IIS páginas con código PHP y otras con código ASP.

Simplemente tienes que asegurarte de configurar correctamente PHP, ya que ASP queda configurado automáticamente, y asignar una extensión para los scripts PHP (por ejemplo .php o .php3) que no sea la misma que la configurada para ASP.

De este modo, cuando el usuario acceda a una página .php se ejecutaría con el motor de PHP y cuando acceda a una página .asp se ejecutaría con el motor de ASP. Así pues, lo único que tendrías que hacer es nombrar a las páginas con la extensión correcta, dependiendo del lenguaje de programación que utilices.

yoryes

11/3/2005
yo instale PHP en IIS en XP y no tuve ningun problema. Solo hay que decirle al IIS que lea las paginas con extencion .PHP Para hacer eso tienen que ir al panel de control/herramientas administrativas/servicios de internetinformation server/equipo local/sitios web

Deben hacer clic con el boton derecho del mouse sobre el sitio en php (el cual debe estar en c:inetpub/wwwroot/), ir a documentos y agregar "index.php"

Eso es todo.... Noooooooooo
Falta algo muy importante para que realmente funsione nuestra pagina en php.. como ejemplo Php-Nuke.
Hacer clic con el boton derecho del mouse sobre el sitio en php (el cual debe estar en c:inetpub/wwwroot/), ir a directorio virtual, configuracionesy en la pestaña Asignaciones agregar la extension ".php" y en ejecutable le indicamos donde se encuentra el "isapi.dll" generalmente en la carpeta php/sapi.

Saludos

Christian

28/10/2005
si te bajas este archivo de php.net .. te autoconfigura el IIS, y quedas con php + asp rapido facil y son problemas.

PHP 5.0.5 installer [2,336Kb] - 9 Sep 2005
(CGI only, packaged as Windows installer to install and configure PHP, and automatically configure IIS, PWS and Xitami, with manual configuration for other servers. N.B. no external extensions included)

Edgar González

06/2/2006
Tengo necesidad de instalar el servidor IIS pero hasto donde yo se viene en Windos XP Professional, ¿cómo puedo instalar el servidor en XP Home edition?

Agradezco de antemano tu respuesta

RESPUESTA

En Windows XP Home no se puede instalar IIS, por lo menos en principio, aunque pueda haber algún truco para evitar esta limitación del sistema. Como no vas a poder instalar IIS en XP Home, tampoco vas a poder instalar PHP sobre IIS.

La solución es instalar el servidor Apache, que sí funciona sobre XP Home. Entonces tendrías que instalar PHP sobre el servidor Apache. Lee la Faq: http://www.desarrolloweb.com/faq/263.php

Marco Antonio

23/7/2006
Saludos sres colegas... tengo pequeño problemita...!!!, les explico...
tengo el win 2000 le instale el IIS y PHP y despues configure el IIS para que ejecutara las paginas PHP pero, luego me voy al archivo "php.ini-dist" y comienzo a buscar el archivo ";cgi.force_redirect = 1" y NO LO ENCUENTRO...!!! ya estoy al borde del desequilibrio emocional...!!!!, luego escribo en la barra de direcciones lo siguinte "http://localhost/info.php" y me sale la siguiente pagina
"Error CGI"
"La aplicación CGI especificada puede comportarse de forma anormal si no recibe un conjunto completo de encabezados HTTP. Los encabezados retornados son:"
a ver si algun colega me puede dar la ayudar...!!!, bye y gracias de ante mano

juan fernando

08/2/2009
Si es posible utilizar conjuntamente tecnología php y asp en el mismo servidor en windows xp. y hasta utilizar varios motores de bases de datos. http://algoritmosen.net/Lecciones/LeccionesenIIS/tabid/86/Default.aspx

ulises

02/7/2009
php?
cuales son los pasos para instalar PHP con IIS en windows? espero sus respuestas y de antemano les agradesco saludos

victor

16/10/2009
Filtro Isapi en IIs 5.1
Hola necesito que me den una mano estoy queriendo ejecutar archivos en Php, instale Filtro Isapi en IIs 5.1 en windows XP servi pack 2, pero en la parte de la configuracion de IIS en la parte de complementos de servicios Web, esta carpeta no me aparece y no se porque y no puedo continuar con la configuracion de Isapi, si alguien sabe porque no me aparece esta carpeta.
Desde ya muchas gracias y Bendiciones para todos los FAQ.

daniel_bernal

05/2/2010
Problema con IIS(no logro abrir una ventana emergente)
Tengo un problema con una pag. php en IIS no logro q me abra una ventana nueva con los datos de la consulta, en mi PC local si lo hace todo bien pero cuando lo monte en el servidor IIS + php no lo hace, solo hace un parpadeo y no abre la ventana ya intente de todo y no lo hace, me pueden dar una idea de que puede estar mal?
el codigo q uso es :
<?
if ($enviar) {
$date=$datebox;
list($seleccionaDia,$seleccionaMes,$seleccionaAnyo)=split('[/]',$date);
if($materias=="Penal")
echo "<script languaje="JavaScript">window.open('SalasPenales.php?materias=$materias&salas=$salas&seleccionaDia=$seleccionaDia&seleccionaMes=$seleccionaMes&seleccionaAnyo=$seleccionaAnyo','ventana')</script>";
else
echo "<script languaje="JavaScript">window.open('SalasCiviles.php?materias=$materias&salas=$salas&seleccionaDia=$seleccionaDia&seleccionaMes=$seleccionaMes&seleccionaAnyo=$seleccionaAnyo','ventana')</script>";
}?>
<FORM name="lista" method="post" >
<table width="300" border="1" align="center" cellpadding="5" cellspacing="0">
<tr>
<td><table width="300" border="0" align="center">
<tr>
<td width="12%"><p>Materia:</p></td>
<td width="14%"> <select name="materias" onChange="combo()">
<option value="Civil">Civil</option>
<option value="Penal">Penal</option>
</select> </td>
<td width="9%"><p>Sala</p></td>
<td width="20%"> <select name="salas">
<option value="PRIMERA SALA CIVIL">PRIMERA SALA CIVIL</option>
<option value="SEGUNDA SALA CIVIL">SEGUNDA SALA CIVIL</option>
</select> </td>
</tr>
<tr>
<td width="9%"><p>Fecha</p></td>
<td width="20%"> </td>
</tr>
<tr>
<td> </td>
<td width="16%"><input type=text name="datebox" size=15>
<td> <a href="javascript:show_calendar('lista.datebox');" onMouseOver="window.status='Seleccione Fecha';return true;" onMouseOut="window.status='';return true;">
<img src="show-calendar.gif" width=24 height=22 border=0 align="absmiddle"></a> </td> <td width="14%"> </td>
</tr>
<tr>
<td width="12%"> </td>
<td width="14%"><input type="submit" name="enviar" value="Consultar" onClick="return valida(this.form)"> </td>
</td>
</tr>
</table></td>
</tr>
</table>
</form>

josue

21/9/2011
aqui un video tutorial facil y rapido de como instalar php en IIS, windows 7 y xp
http://www.youtube.com/watch?v=4_pk4-18udE

alli te explican como instalar php en ISS

8720489

22/2/2013
NOVATO EN PHP
INSTALE EL WAMP SERVER 2.1. PERO NO ME EJECUTA LOS SCRIPT DENTRO DE HTML EN PHP, Y TAMPOCP LAS PAGINAS .PHP QUE SOLUCION LE ENCUENTRO
GRACIAS
FAQ relacionadas
Volver al árbol de categoríasVolver al árbol de categorías