- include_path
string
Especifica una lista de directorios en donde las funciones
require(), include() y
fopen_with_path() buscan archivos. El
formato es como aquel de la variable de entorno de sistema
PATH: una lista de directorios separada con
dos-puntos en Unix o punto-y-coma en Windows.
Ejemplo H-1. include_path en Unix include_path=".:/php/includes" |
|
Ejemplo H-2. include_path en Windows include_path=".;c:\php\includes" |
|
Mediante el uso de . en la ruta de
inclusión es posible definir inclusiones relativas, ya
que su valor se traduce como el directorio actual.
- doc_root
string
El "directorio raíz" de PHP en el servidor. Usado
solamente si su valor no es vacío. Si PHP es
configurado con safe mode, no se servirán archivos
por fuera de este directorio. Si PHP no fue compilado con
FORCE_REDIRECT, usted debería
definir doc_root en caso de estar usando PHP como CGI bajo
cualquier servidor web (diferente a IIS). La alternativa es
usar el parámetro de configuración cgi.force_redirect
descrito más adelante.
- user_dir
string
El nombre base del directorio usado en un directorio de
usuario para archivos PHP, por ejemplo public_html.
- extension_dir
string
El directorio en donde PHP ha de buscar por extensiones
cargadas dinámicamente. Vea también: enable_dl, y
dl().
- extension
string
Cuáles extensiones de carga dinámica leer
cuando PHP inicia.
- cgi.fix_pathinfo
boolean
Ofrece un soporte real de
PATH_INFO/PATH_TRANSLATED para CGI. El comportamiento
anterior de PHP era definir PATH_TRANSLATED como
SCRIPT_FILENAME, y no producir el valor PATH_INFO. Para
más información sobre PATH_INFO, consulte las
especificaciones sobre el estándar cgi. Definir este
parámetro como 1 causará que el modo CGI de PHP
fije su ruta para que cumpla con la especificación. Un
valor de cero causa que PHP se comporte como lo hacía
anteriormente. El valor predeterminado es cero. Es
recomendable que arregle sus scripts para que usen
SCRIPT_FILENAME en lugar de PATH_TRANSLATED.
- cgi.force_redirect
boolean
cgi.force_redirect es necesario para ofrecer seguridad cuando
PHP es ejecutado como CGI bajo la mayoría de
servidores web. Si no es definido, PHP habilita este
parámetro por defecto. Es posible deshabilitarlo
bajo su propio riesgo.
Nota:
Usuarios de Windows: Es posible
deshabilitar esta opción para IIS, de hecho, es
necesario hacerlo. Para lograr que
OmniHTTPD o Xitami funcionen es
necesario deshabilitar este
parámetro.
- cgi.redirect_status_env
string
Si cgi.force_redirect se encuentra habilitado, y no
está usando servidores web Apache o Netscape
(iPlanet), puede que necesite definir un
nombre de variable de entorno que PHP use para saber si
está bien continuar con la ejecución.
Nota:
Definir esta variable puede causar
problemas de seguridad, asegúrese de saber
lo que hace primero.
- fastcgi.impersonate
string
FastCGI bajo IIS (en un SO basado en WINNT) soporta la
habilidad de imitar tokens de seguridad del cliente que hace
las peticiones. Esto permite que IIS defina el contexto de
seguridad bajo el cual es ejecutada la
petición. mod_fastcgi bajo apache no soporta esta
característica por el momento (03/17/2002). Defina su
valor como 1 si está usando IIS. Su valor
predeterminado es cero.
- cgi.rfc2616_headers
int
Le dice a PHP qué tipo de cabeceras usar cuando
envíe los códigos de respuesta HTTP. Si su
valor es 0, PHP envía una cabecera Status: que es
soportada por Apache y otros servidores web. Cuando esta
opción tiene el valor de 1, PHP enviará
cabeceras compatibles con el documento RFC 2616. Deje su valor en 0 a
menos que sepa lo que está haciendo.