
23/07/2002, 16:15
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 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.
>>> |