Revisando la configuración de PHP en linux para empezar a migrar a PHP5 todas las aplicaciones que he ido desarrollando a lo largo de estos años me he dado cuenta que siempre tengo en cuenta las mismas directivas de configuración. Para ello vamos a personalizar el archivo php.ini
- engine
- Activa o desactiva el módulo de PHP. Tiene que estar en 'on'
- expose_php
- Oculta o muestra la información que puede comprometer la seguridad del servidor, versión, extensiones, ...
- max_execution_time
- Tiempo máximo de ejecución de un script. El valor se indica según el consumo de recursos que se vaya a permitir.
- memory_limit
- Limitación de la memoria.
- post_max_size
- Limitación del tamaño máximo de los ficheros que se puedan subir.
- magic_quotes_gpc
- Permiten escapar las comillas de las cadenas de textos 'problemáticas'
- disable_functions / disable_classes
- Deshabilita alguna función o clase
Estas no son todas las directivas que hay que revisar, si quieres tener una buena configuración debes revisar todas las instrucciones y testear las instrucciones para corregir y mejorar la seguridad del servidor.
Comentarios
Enviar un comentario nuevo