El archivo de configuraci贸n (llamado
php3.ini en PHP 3, y simplemente
php.ini a partir de PHP 4) es le铆do
cuando arranca PHP. Para las versiones de PHP como m贸dulo de
servidor esto s贸lo ocurre una vez al arrancar el servidor
web. Para la versi贸n CGI y
CLI, esto ocurre en cada llamada.
La localizaci贸n por defecto de php.ini es definida en
tiempo de compilaci贸n (Consultar la FAQ), pero puede ser
cambiada en la versi贸n CGI y
CLI con la opci贸n de la linea de comandos
-c, consultar el c谩pitulo sobre como usar
PHP desde la linea de
comandos. Tambi茅n se puede definir la variable de
entorno PHPRC con un "path" adicional para la
b煤squeda del archivo php.ini
Si php-SAPI.ini existe es usado en vez de
php.ini.
Nota:
El servidor web Apache cambia al directorio raiz al arrancar, por
ello PHP intentar谩 leer el archivo php.ini en el
directorio raiz, si existe.
Las directivas php.ini gestionadas por extensiones est谩n
documentadas en cada una de las p谩ginas de las extensiones
respectivamente. La lista de directivas de
n煤cleo se encuentra disponible en el
ap茅ndice.La mayoria de directivas PHP estan listadas en
ini_set() con los respectivos permisos y enlaces
a la documentacion. Para obtener una lista completa de todas las
directivas disponibles en su versi贸n de PHP, por favor lea
su archivo php.ini, el cual debe estar bien
documentado. Alternativamente, puede encontrar 煤til la
煤ltima versi贸n del archivo php.ini desde CVS.
Ejemplo 9-1. Ejemplo php.ini ; any text on a line after an unquoted semicolon (;) is ignored
[php] ; section markers (text within square brackets) are also ignored
; Boolean values can be set to either:
; true, on, yes
; or false, off, no, none
register_globals = off
track_errors = yes
; you can enclose strings in double-quotes
include_path = ".:/usr/local/lib/php"
; backslashes are treated the same as any other character
include_path = ".;c:\php\lib" |
|