martes, 24 de agosto de 2010

Distintas configuraciones del fichero php.ini

Resulta interesante seguir las recomendaciones acerca de la configuración de algunas directivas del fichero php.ini dependiendo del uso al que esté destinado el servidor; desarrollo o producción. Con estas sencillas operaciones podemos facilitar la depuración y detección de problemas en el primer caso, y optimizar el rendimiento en el segundo.

allow_call_time_pass_reference
  • Valor por defecto: On
  • Valor en desarrollo: Off
  • Valor en producción: Off

display_errors
  • Valor por defecto: On
  • Valor en desarrollo: On
  • Valor en producción: Off

display_startup_errors
  • Valor por defecto: Off
  • Valor en desarrollo: On
  • Valor en producción: Off

error_reporting
  • Valor por defecto: E_ALL & ~E_NOTICE
  • Valor en desarrollo: E_ALL | E_STRICT
  • Valor en producción: E_ALL & ~E_DEPRECATED

html_errors
  • Valor por defecto: On
  • Valor en desarrollo: On
  • Valor en producción: Off

log_errors
  • Valor por defecto: Off
  • Valor en desarrollo: On
  • Valor en producción: On

magic_quotes_gpc
  • Valor por defecto: On
  • Valor en desarrollo: Off
  • Valor en producción: Off

max_input_time
  • Valor por defecto: -1 (Unlimited)
  • Valor en desarrollo: 60 (60 seconds)
  • Valor en producción: 60 (60 seconds)

output_buffering
  • Valor por defecto: Off
  • Valor en desarrollo: 4096
  • Valor en producción: 4096

register_argc_argv
  • Valor por defecto: On
  • Valor en desarrollo: Off
  • Valor en producción: Off

register_long_arrays
  • Valor por defecto: On
  • Valor en desarrollo: Off
  • Valor en producción: Off

request_order
  • Valor por defecto: None
  • Valor en desarrollo: "GP"
  • Valor en producción: "GP"

session.bug_compat_42
  • Valor por defecto: On
  • Valor en desarrollo: On
  • Valor en producción: Off

session.bug_compat_warn
  • Valor por defecto: On
  • Valor en desarrollo: On
  • Valor en producción: Off

session.gc_divisor
  • Valor por defecto: 100
  • Valor en desarrollo: 1000
  • Valor en producción: 1000

session.hash_bits_per_character
  • Valor por defecto: 4
  • Valor en desarrollo: 5
  • Valor en producción: 5

short_open_tag
  • Valor por defecto: On
  • Valor en desarrollo: Off
  • Valor en producción: Off

track_errors
  • Valor por defecto: Off
  • Valor en desarrollo: On
  • Valor en producción: Off

url_rewriter.tags
  • Valor por defecto: "a=href,area=href,frame=src,form=,fieldset="
  • Valor en desarrollo: "a=href,area=href,frame=src,input=src,form=fakeentry"
  • Valor en producción: "a=href,area=href,frame=src,input=src,form=fakeentry"

variables_order
  • Valor por defecto: "EGPCS"
  • Valor en desarrollo: "GPCS"
  • Valor en producción: "GPCS"

No hay comentarios:

Publicar un comentario