ARTICULOS

Instalación de PHP sobre PWS 4.0

Autor: Fernando Arias - 18/06/2002

Del.icio.us Digg Technorati

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. Modificación de cadenas
2. Definción y uso de clases en PHP
3. Upload de archivos al servidor
4. SimpleXML para PHP4
5. Recomendar a un amigo en php
6. Codificar contraseñas con md5()
7. Forzar descarga de archivos
8. Una imagen para cada día de la semana
9. Frases aleatorias con PHP
10. Optimizar código PHP
Más artículos...

Otros artículos...

PHP Planificación de un proyecto modular
XML ¿Qué es la Sindicación de Contenidos?
Marketing Titulares atractivos
HTML Todo sobre formularios en html
Servidores Configurar IIS para ejecutar WAP
Hojas de Estilo Cambiando de color las barras de scroll
PHP Fecha completa en español
ASP Gráficos de barras con ASP
ASP.net Anti robots en ASP.NET
Marketing ¿Cómo hacer una presentación?
Más artículos...