Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/07/2002, 16:15
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: Instalacion PHP 4.2.x (windows) sobre Apache 2.0.x

>> Configuracion de PHP como modulo de Apache2:

- Editamos el archivo de configuración de Apache 2 .. httpd.conf (el nombre sigue siendo el mismo).

- Buscamos la zona LoadModule (veremos unos cuantas directivas asi ..) y añadimos la orden para que Apache carge a PHP como MODULO:

LoadModule php4_module php-4.2.2-Win32/sapi/php4apache2.dll

(notese que php-4.2.2-Win32 es el directorio donde instalamos PHP y php4apache2.dll es la nueva libreria dinamica (*.dll) de soporte Apache2 de PHP.

- Buscamos la directiva:
DirectoryIndex index.html index.html.var
y le añadimos index.php para que reconozca Apache las paginas que debera abrir si es que accedemos a un directorio ejemplo: http:/localhost/undir . Nos tiene que quedar:

DirectoryIndex index.html index.html.var index.php

(y si queremos añadimos mas nombres de paginas .. como default.htm .. o la q mas nos guste.)


- En aparado AddType (veremos que tenemos esto: AddType application/x-tar .tgz ) añadimos las entradas de PHP para que Apache reconozca nuestras paginas *.php:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

(podemos incluir .. .php3 .. o cualquier extension que sera interpretada por PHP y ejecutada. La extension .phps es util para presentar codigo, con coloreado de sintaxis).


>><< Probamos PHP ..
Si usamos el ApacheMonitor servers .. ahi mismo veremos que esta corriendo Apache 2 .. con PHP 4.2.x (en la barra de estado de la ventana de la aplicacion).

Y para ver la configuracion que hemos echo:
crea un archivo con la funcion de PHP para informe de instalacion/variables:

<? phpinfo(); ?>

Lo guardas como loquesea.php .. y lo colocas en el directorio de tus httpdocs (el DocumentRoot que tengas en tu httpd.conf de Apache)
Lo ejecutas llamandolo asi en tu navegador:
http://localhost/loquesea.php

Si todo ha ido OK, ahi veras una descripcion completa de lo que está instalado sobre PHP y estados de las directivas de PHP.

>>>