El archivo php.ini controla el comportamiento de php

El comportamiento de PHP es controlado a través de un archivo de inicialización de llamada php.ini. Los ajustes tales como sesiones de cómo se manejan, cómo se muestran los errores, y qué módulos están disponibles son controlados a través de la php.ini archivo.

Video: Importa Variables Con PHP.INI

La ubicación real de la php.ini archivo varía en función del sistema operativo y cómo fue instalado PHP.

Cómo trabajar con el php.ini

los php.ini archivo es un archivo de texto plano y debe ser editado con un editor de texto sin formato como Bloc de notas, Textpad, o vi.

Una buena práctica es hacer una copia de la corriente php.ini antes de empezar su edición. Si lo hace, hace que sea fácil para volver a la copia original si descubre sus cambios causaron un problema.

Cuando se realiza un cambio en la php.ini, usted debe volver a cargar el servidor web Apache con el fin de activar los cambios.

Cómo hacer cambios fuera del php.ini

Los cambios realizados en el php.ini aplicar a nivel mundial, a todos los sitios en un servidor. Sin embargo, hay ocasiones en las que desea aplicar un cambio, ya sea a un sitio o a una página individual. Cuando esto ocurre, usted tiene varias opciones, dos de los cuales se discuten aquí.

Uso .htaccess o configuración Apache

Algunos sistemas permiten el uso de un ..htaccess presentar para establecer las opciones de PHP. Alternativamente, si el control de servidor se puede hacer un cambio a nivel de sitio dentro del contenedor VirtualHost de Apache.

Video: Como editar PHP.INI en Xampp y tambien como editar el Max Upload File

los php_value Directiva se aplica cambios en la configuración de PHP. Por ejemplo, si usted tenía un sitio que necesita para cargar archivos de gran tamaño, se puede establecer el upload_max_filesize directiva de PHP, así:

php_value upload_max_filesize 100M

La Directiva no se aplicará a nivel de servidor, sino más bien, sólo para los archivos o sitio al que la php_value se aplica la directiva. Cuando se utiliza una ..htaccess archivo, se aplica inmediatamente el cambio. Si realiza el cambio en el archivo de configuración de Apache, el servidor Apache necesita ser recargado para que el cambio tenga efecto.

Video: PHP: Cuidado con el fichero php.ini - "register globals" (parte 5)

Hacer cambios en PHP

PHP ofrece dos funciones relacionadas con la configuración que son útiles para esta discusión: ini_get () y ini_set (). los ini_get () función recupera el valor actual de una directiva de configuración dado, y ini_set () establece el valor. Por ejemplo:

ini_set ( `upload_max_filesize`, `100M`) -
Artículos Relacionados