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. Fecha completa en español
2. Utilizar PHP en FrontPage 98
3. Envio de emails con PHP
4. Resolución: JavaScript a PHP
5. Modificación de cadenas
6. Resetear el password de Wordpress
7. Enlace externo dinámico con frames
8. Tutorial de sesiones en PHP
9. Banners aleatorios con PHP
10. Geolocalización en tu página web
Más artículos...

Otros artículos...

Java Script Ventana a pantalla completa
Marketing Factores de posicionamiento
Marketing Cómo conseguir visitas con poco o ningún costo
PHP Optimizar código PHP
Marketing Titulares atractivos
ASP Agregar, eliminar y modificar datos a una BD
ASP Envio de emails con CDONTS
ASP ¿Qué es el archivo GLOBAL.ASA?
Flash Efecto Slide
PHP Instalación de phpMyAdmin
Más artículos...