El archivo de configuración de PHP ( php3.ini en PHP 3 y php.ini en otras versiones ) contiene las directivas de configuración de PHP en texto plano ( se puede editar con bloc de notas o similar ). PHP carga estas directivas cada vez que arranca, es decir, cuando iniciamos el servidor ( instalacion cómo modulo ) o cuando ejecutamos un script ( instalacion como CGI o CLI ( linea de comandos ) ). PHP lee las directivas del archivo que intentará leer de estos directórios en el orden especificado:Directório de instalacion de PHP C:/php/ Directório de Windows C:/windows/ ArribaTabla de contenidoArribaCreacion del archivo php.iniEl archivo php*.ini no se crea al instalar PHP en nuestro servidor sinó que deberemos crearlo nosotros y escribir en su interior todas las directivas de PHP que no tendrán su valor por defecto. Abriremos un bloc de notas, vim o parecido y escribiremos un comentario como el siguiente:
| php.ini |
000
|
; Archivo de configuracion de PHP
|
Y lo guardaremos con el nombre php.ini en el directório de instalacion de PHP. En el ejemplo anterior hemos creado un archivo php.ini con un simple comentario en su interior, para hacer este comentario hemos empezado la línea con un punto y coma ( ; ). Pero tambien podemos poner el punto y coma en la mitad de la línea de manera que todo el texto detras del punto y coma será un comentario y no será interpretado por PHP ArribaDirectivas de configuraciónLa sintaxi de las directivas es muy simple, escribiremos la directiva seguida de un espacio y su valor, veamos un ejemplo:
| php.ini |
000 001 002 003
|
; Archivo de configuracion de PHP register_globals = off track_errors = yes include_path = ".:/usr/local/lib/php"
|
En futuros artículos de este curso explicaremos las directivas de configuración de PHP que hemos organizado en estos grupos:Opciones generales de PHP Opciones de gestión de recursos Opciones de errores Opciones de datos Opciones de magic quotes Opciones de rutas y directórios Opciones de subida de ficheros Opciones de acceso a ficheros Extensiones dinámicas Opciones de los módulos Opciones de correo Opciones de sesiones
|