Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2017, 17:58
Avatar de berkeleyPunk
berkeleyPunk
 
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
Pregunta Duda sobre display_errors=Off en php.ini

¡Hola mis amigos, cuánto tiempo!

Les comento: estoy probando este CMS: http://www.open-emr.org
Lo acabo de instalar en local y saltan errores por todos lados, la mayoría relacionados con que tales y cuales variables no están definidas. El calendario para programar citas no funciona..., ¡es un desastre!

Una chica abrió un ticket relacionado con este mismo problema, y aquí le respondieron que debe configurar su php.ini correctamente para que todo funcione bien. Es decir, así:
  1. short_open_tag = Off
  2. max_execution_time = 60
  3. max_input_time = -1
  4. max_input_vars = 3000
  5. memory_limit = 512M
  6. display_errors = Off
  7. log_errors = On
  8. register_globals = Off
  9. post_max_size = 30M
  10. file_uploads = On
  11. upload_max_filesize = 30M
  12. error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

Previamente yo ya había configurado el php.ini como se me indicaba, pero me negué a poner en Off a display_errors , porque estoy en un ambiente de desarrollo y quiero ver si hay problemas con el PHP del CMS, así que lo dejé en On.

Pero como no funcionaba en On decidí cambiarlo a Off, por si las moscas... ¡Y todo funcionó sin problema, incluso el calendario que trabaja con Javascript y Ajax jaló correctamente!

La pregunta es: ¿por qué funcionó con sólo poner en Off a display_errors? Si display_errors se pone en off, los errores no deberían desaparecer sino sólo ocultarse. ¿Entonces por qué funcionó la aplicación?

¡Saludos!