PHP-5.0.3

Introducción a PHP

PHP es el Preprocesador de Hipertexto PHP. Usado principalmente en sitios web dinámicos, permite que el código de programación se incluya directamente en el código HTML.

Información sobre el paquete

Descarga adicional

Instalación de PHP

[Nota]

Nota

Puedes usar PHP para giones de servidor, guiones de línea de comandos o aplicaciones GUI clentes. El libro proporciona instrucciones para configurar PHP como guiones de servidor, pues es la forma más común.

Si tienes instalado Berkeley DB y deseas utilizarlo, aplica al siguiente parche:

patch -Np1 -i ../php-5.0.3-db43-1.patch

Instala PHP ejecutando los siguientes comandos:

./configure --prefix=/usr \
            --sysconfdir=/etc \
            --with-apxs2 \
            --with-config-file-path=/etc \
            --with-zlib \
            --enable-bcmath \
            --with-bz2 \
            --enable-calendar \
            --enable-dba \
            --enable-exif \
            --enable-ftp \
            --with-gettext \
            --with-iconv \
            --with-ncurses \
            --with-readline \
            --disable-libxml &&
make &&
make install &&
cp php.ini-recommended /etc/php.ini

Elimina el parámetro --disable-libxml si tienes instalado libxml2-2.6.17, pues en caso contrario pear no se construirá.

[Nota]

Nota

PHP tiene muchas opciones de configuración que activarán el soporte para ciertas cosas. Puedes usar ./configure --help para ver una lista completa de las opciones disponibles. Así mismo, es muy recomendable usar el sitio web de PHP, pues su documentación en línea es muy buena.

Configuración de PHP

Ficheros de configuración

/etc/php.ini, /etc/pear.conf

Información sobre la configuración

Para activar el soporte de PHP en el servidor web Apache, debes añadir unas nuevas directivas LoadModule (esta debería manejarla automáticamente el comando make install) y AddType en el fichero httpd.conf:

LoadModule php5_module lib/apache/libphp5.so
AddType application/x-httpd-php .php

Igualmente, puede ser útil añadir una entrada para index.php en la directiva DirectoryIndex del fichero httpd.conf.

Contenido

El paquete PHP contiene pear, php, php-config, phpextdist y phpize.

Descripción

php

php es una interfaz en línea de comandops que te permite procesar y ejecutar código PHP.

pear

pear es el administrador de paquete "PHP Extension and Application Repository" (PEAR).

Last updated on 2005-04-09 00:53:09 +0200