ARTICULOS

Instalación de PHP sobre PWS 4.0

Autor: Fernando Arias - 18/06/2002

Estos sencillos pasos nos explican cómo instalar felizmente el PHP4 sobre una máquina basada en Windows 95 o 98. Es relativamente sencillo, y no debería dar muchos problemas, si se siguen cuidadosamente. La documentación que viene con el programa es bastante buena, aunque a veces parece que está aún pensada para las versiones 3 del PHP, por lo que deberíamos consultarla si nos atascamos. Si de todos modos, lo tuyo no es el inglés, mándame un mail y veré qué puedo hacer.

1) Descomprimir el archivo php-4.0.2-Win32.zip (o más reciente) desde es.php.net

2) Meter todos los archivos en una carpeta, como por ejemplo "c:\php"

3) Copiar las .dlls necesarias (básicamente msvcrt.dll y php4ts.dll) en la carpeta c:\Windows\System (dejar, sobretodo php4isapi.dll en la carpeta c:\php4)

4) Abrir el archivo PWS-php4.reg (no hacer doble clic, sino con el botón derecho seleccionar "Edición") y modificar el Path.

Por defecto, pone algo como:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ w3svc\parameters\Script Map]

".php"="[PUT PATH HERE]\\php4isapi.dll"

Y hay que sustituirlo por:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ w3svc\parameters\Script Map]

".php"="c:\\php\\php4isapi.dll"

Ojo a las barras, fijarse que hay dos para separar los directorios en el path.

5) Ejecutar el archivo PWS-php4.reg . Esto lo que hace es insertarlo en el registro de Windows)

6) Desde la consola de PWS, seleccionar un directorio donde vamos a publicar las páginas, y darle privilegios de Ejecución.

Explico esto: Hacer doble clic en el icono del PWS en la esquina inferior derecha de vuestra pantalla, aparece la consola de PWS, ir a la pestaña "Avanzada" (es la última). Agregar un directorio virtual (o editar uno existente), y en sus propiedades, marcar la casilla de "Ejecución" (la del centro).

7) Coger el archivo php-dist.ini, renombrarlo a php.ini y ponerlo en la carpeta c:\Windows (o en c:\ , directamente)

8) Hacer una página de prueba y acceder a ella. Por ejemplo, abrimos un archivo nuevo con el Notepad y escribimos en él lo siguiente:

<HTML>
<HEAD>
<TITLE>Página de prueba de instalación de PHP</TITLE>
</HEAD>
<BODY>
<?
phpinfo();
?>
</BODY>
</HTML>

Guardarlo como prueba.php en la carpeta de publicación. Para probarla abrimos un navegador y en la barra de URL escribimos (suponiendo que nuestro directorio virtual se llama phphome):

http://localhost/phphome/prueba.php

9) Maldecirme si no funciona.

Nota: Una vez instalé el PHP y tuve un problema: a pesar de seguir todos los pasos de instalación cuidadosamente, a pesar de que todo debería funcionar, a pesar de los pesares... no funcionaba. Sin embargo, si utilizaba cualquier otra extensión (por ejemplo, .phtml) y la registraba en HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \w3svc\parameters\Script Map esa extensión sí me funcionaba, pero no la extensión .php, a pesar de que en todo el registro de Windows no se hacía mención a ella. El problema estaba en el PWS, y no tuve más remedio que desinstalarlo y volverlo a instalar, entonces todo funcionó perfectamente.

 

Más artículos sobre PHP

1. Frases aleatorias con PHP
2. Función para fechas en español
3. Instalación de phpMyAdmin
4. Fecha completa en español
5. Banners aleatorios con PHP
6. Instalación de PHP sobre PWS 4.0
7. Webs dinámicos con PHP: Introducción
8. Historia de PHP
9. Buscador simple en PHP
10. Consultas de selección aleatoria
Más artículos...

Otros artículos...

Marketing Investigación de Keywords efectiva
Usabilidad Mejorar el crossbrowsing de tu web
Flash Transición con eco entre clips
Photoshop Efecto Matrix con Adobe Photoshop
Hojas de Estilo Crear página centrada sin usar tablas
PHP Instalación de PHP sobre PWS 4.0
ASP Agregar, eliminar y modificar datos a una BD
HTML Todo sobre formularios en html
ASP Lector RSS con ASP
PHP Historia de PHP
Más artículos...