Buscador

Busca aquí los artículos:

 

RSS Suscríbete al Boletín

Escribe tu correo para recibir nuestro boletín de artículos:

Plan Iniciación

1 Dominio

3 Gb de Tráfico Mensual

2 Bases de datos MySql

250 Mb de espacio Web y Correo

Ilimitadas BD Access

Programación ASP, ASP.Net y PHP

Precio: 5 € / Mes

Ir Plan Inicial

Plan Básico

1 Dominio

8 Gb de Tráfico Mensual

10 Bases de datos MySql

600 Mb de espacio Web y Correo

Ilimitadas BD Access

Programación ASP, ASP.Net y PHP

Precio: 10 € / Mes

Ir Plan Básico

Plan Profesional

1 Dominio

20 Gb de Tráfico Mensual

30 Bases de datos MySql

1,5 Gb de espacio Web y Correo

Ilimitadas BD Access

Programación ASP, ASP.Net y PHP

Precio: 18 € / Mes

Ir a Plan Profesional

Plan Profesional ISP

50 Gb de Tráfico Mensual

50 Bases de datos MySql

4,5 Gb de espacio Web y Correo

Ilimitadas BD Access

Programación ASP, ASP.Net y PHP

Precio: 30 € / Mes

Ir a Plan Profesional ISP

Servidor Linux

Tu servidor dedicado con sistema Linux por 199 € al mes .

 

 

Ver más

Servidor Windows

Tu servidor dedicado con sistema Windows por 210 € al mes .

 

 

Ver más

Registre su dominio ahora

www.

Su dominio en 24 horas
Su propio nombre de dominio en un tiempo record, sin complicaciones ni compromisos.

Instalar PHP en Windows manualmente

Feed RSS Estás en PHP Fecha: 08/09/2007

Cuando me tocó el momento de instalar PHP bajo Windows lo pasé bastante mal puesto que no encontraba nada que funcionase, ahora vamos a explicar la forma que sí funciona.
Publicidad

Sabemos que existen instaladores de PHP para Windows que te hacen casi toda la faena, pero no sé porque no funcionan del todo bien, según la configuración que tengas en tu máquina.

Hemos de avisar que esta instalación se realizó sobre un Windows 2003 Server, aunque es totalmente válida para cualquier sistema Windows, ya sea Windows XP o Windows 2000 Server.

Lo primero que tenemos que hacer es bajar la última distribución de PHP disponible de su página Web, eso lo podéis hacer desde aquí, debéis de escoger la compilación "zip package" para este manual.

Lo que vamos a hacer es instalar PHP como módulo Isapi en IIS (Internet Information Server), para ello, una vez bajado el archivo seguiremos estos pasos:

  1. Descomprimimos el archivo ZIP de PHP que acabamos de bajar.
  2. Copiamos todos los archivos a "C:/PHP"
  3. Abrimos la ventana de Propiedades del Sistema (Tecla windows + pause)
  4. Vamos a la solapa "Opciones Avanzadas"
  5. Hacemos click en Variables de Entorno.
  6. En el apartado Variables del Sistema buscamos la variable "Path", seleccionala y haz click en el botón Modificar.
  7. En el campo de texto "Valor de Variable" vamos al final del todo, y SIN BORRAR LO QUE YA ESTÁ ESCRITO, agregamos ";C:/PHP", Debemos agregarlo sin las comillas, el punto y coma si que es necesario.
  8. Aceptamos todo y salimos de esta pantalla.
  9. Vamos al directorio C:/PHP, buscamos el archivo php.ini-recommended y lo renombramos a php.ini
  10. Abrimos el archivo php.ini y buscamos el valor: extension_dir = "./"
  11. Agregamos ;C:/PHP/ext (quedaría: extension_dir = "./;C:/PHP/ext")
  12. Buscamos Dynamic Extensions. Debajo de esta línea están todas las extensiones de PHP disponibles, si queremos habilitar alguna tan solo debemos de quitarle el ; que tienen delante.
  13. Guardamos y cerramos el archivo php.ini, lo copiamos a C:/Windows/System32
  14. Abrimos el IIS
  15. Vamos a la carpeta Sitios Web
  16. Hacemos click con el botón secundario y picamos en Propiedades
  17. Vamos a la solapa Filtros Isapi y hacemos click en Agregar
  18. Como nombre del filtro poner PHP. En Ejecutable hacer click en Examinar, ir a la carpeta CPHP, buscar el archivo php5isapi.dll, seleccionarlo y aceptar todo hasta volver a la ventana principal de las propiedades de Sitios Web.
  19. Vamos a la solapa Directorio Particular y hacemos click en Configuración.
  20. En la solapa Asignaciones hacemos click en Agregar
  21. En la nueva ventana haz click en Examinar. En la ventana que aparecer indicar que se quiere visualizar los archivos dll. Buscar y seleccionar php5isapi.dll. Hacer click en Abrir.
  22. En el campo extensión escibe .php (con el punto incluido)
  23. Aceptamos todo.
  24. Vamos a Extensiones de servicio Web
  25. Pulsamos en Agregar una nueva extensión de servicio Web
  26. En nombre de extensión ponemos PHP5
  27. Pulsamos en agregar y seleccionamos el archivo php5isapi.dll
  28. Marcamos la opción "Establecer el estado de extensión a Permitido"
  29. Reiniciamos la máquina

Con esto ya tenemos PHP instalado en nuestro servidor, ahora tan solo nos queda probar.

Importante:
Tras instalar PHP 5.2.4, me dí cuenta de que muchas funciones habían cambiado, una de ellas, y que me trajo loco es la de:

short_open_tag = Off

Esta propiedad del php.ini hace que tan solo se reconozca el código PHP encapsulado entre <?php ?> y no el código encapsulado entre <? ?>.
Si asignamos este valor a ON esto cambiará y aceptará las dos funciones.

Espero que este tutorial os haya sido de ayuda, para mí lo fue y mucho en su tiempo.

 

Lecturas: 2689

Coincidencias de la Base de Datos

Recuperar privilegios de Administrador en Windows Vista

Fecha: 06/03/2008

Si has eliminado por accidente los privilegios de Administrador en tu Windows Vista, te enseñamos como recuperarlos.

Filtrado el Código Fuente de Windows Vista

Fecha: 21/04/2008

Desde algunos sitios nos llega esta noticia de que el código fuente de Windows Vista se ha filtrado, que sorpresa la nuestra...

Comentarios de los Usuarios (14)

luis escribió:

Fecha: 10/09/2007 20:48:53

Gracias por este manual
Gracias por el manual, llevo toda la tarde buscando uno que me permita instalar PHP en condiciones y ninguno me valía.

Ha sido de gran ayuda!

Felix Cruz Avalos Tarija Bolivia escribió:

Fecha: 22/09/2007 17:37:19

No encuentro archivo php5isapi.dll
Primero Gracias manual muy bueno y didactico, pero no encuentro el archivo php5isapi.dll.
mi correo es fecruzam@hotmail.com

Brian escribió:

Fecha: 26/09/2007 15:56:52

el archivo está en la carpeta de PHP
El archivo está en la misma carpeta de instalación de PHP.

Donde tengas instalado PHP deberías de encontrar este archivo.

Si no está es porque lo habrás borrado, lo mejor es que vuelvas a descargar la compilación de la página oficial.

Un Saludo.

ErwinP escribió:

Fecha: 01/10/2007 22:47:51

Sige sin funcionar
Hola, tu manual es muy bueno, erp aun sige sin fiuncionar MySQL, ya seguí TODAS las indiaciones al pie de la letra, pero nada, alguna sugerenaia

Juan Carlos G escribió:

Fecha: 06/10/2007 23:27:45

Sigue Intentando
Sigue intentando Erwinpu

Alex escribió:

Fecha: 25/10/2007 22:05:48

Donde esta Agregar una nueva extensión de servicio Web
lo siento por mi ignorancia pero soy incapaz de encontrar "Agregar una nueva extensión de servicio Web". Utilizo la version 5.1 de IIS, Alguin puede ayudarme porfavor!!!!!!!

Gracias

AlexHack escribió:

Fecha: 31/10/2007 4:57:52

Service Unavailable
Eso me dice...segui todos los pasos...hasta el de reiniciar...y nada..

fran escribió:

Fecha: 05/11/2007 17:42:02

Agregar una nueva extensión de servicio web
Hola yo tampoco consigo encontrar esta carpeta< un poco de ayuda por favooor

Oscar escribió:

Fecha: 21/11/2007 20:00:17

Thanks
Espero me sirva, una consulta como abro el IIS

Jorge Pérez escribió:

Fecha: 26/04/2008 6:56:04

Instalar soporte para MySql
Como instalo el soporte para MySql? Gracias

John escribió:

Fecha: 03/05/2008 5:04:48

extension_dir
Muy bueno tu tutorial. En lo único que te equivocas es en la cadena que se debe escribir en la variable "extension_dir". Su valor tiene que ser "c:phpext" si este es su path. Para nada hay que incluir ".;" pues de esta manera las extensiones no se encuentran. He debido hacerlo (para mi desgracia) en Windows XP. Saludos

Brian escribió:

Fecha: 03/05/2008 12:40:13

Tienes toda la razón
Una buena aportación, me alegra que te haya gustado el manual.

carlos escribió:

Fecha: 15/05/2008 22:19:31

NO encuentro Extensiones de servicio Web
io tengo en el IIS 5.1 que viene con el xp servece pack 2 y no lo encuentro Extensiones de servicio Web me pueden decir que hacer

Laura escribió:

Fecha: 19/05/2008 21:16:37

Nueva extension de servicio web
Tampoco puedo encontrar la carpeta, Agregar una nueva extensión de servicio Web :( Gracias

Escribe tu comentario

Nombre:
Título:
Comentario:
Marca esta opción si eres humano

Hosting y Alojamiento Web