Errores, logging y rendimiento · Pregunta 3 de 12

¿Por qué debe establecerse el contexto de aplicación Production en un servidor en producción?

1 respuesta es correcta. Fácil

Mostrar solución

Solución

  • B Para que los visitantes solo vean un mensaje genérico en caso de error y ningún detalle como rutas de archivos o consultas SQL

Explicación

En el contexto Production, el frontend solo muestra ante un error un mensaje breve como Oops, an error occurred! Code: …, solo se registran errores y no se anotan las deprecaciones. En el contexto Development, en cambio, aparecen mensajes de error detallados con archivo y línea: prácticos durante el desarrollo, pero un riesgo de seguridad en un servidor público, porque revelan detalles internos de la instalación. Development no desactiva cachés ni bloquea el frontend o el backend; cambia sobre todo cuánto se revela sobre los errores. En producción, el error exacto se encuentra mediante el código mostrado en los archivos de log bajo var/log/.

Certificaciones y exámenes

¿Qué examen viene después?

Ya puedes practicar 19 exámenes y 21 están en votación. Mira todas las certificaciones con información oficial, vota o propón tu examen.

Ver todas las certificaciones