InicioInfoSystem Error Handler
Sistema controlador de errores Las cosas van mal. No se puede predecir errores, pero puede anticiparse a ellos. Cada aplicación de Marco Delgado tiene un controlador de errores que recibe todas las excepciones no capturadas PHP. Este manejador de error también recibe la solicitud y la respuesta HTTP actuales objetos, también. El gestor de errores deben preparar y devolver un objeto Respuesta correcto sea devuelto al cliente HTTP. GIF Gestor de errores por defecto El gestor de errores por defecto es muy básico. Se establece el código de estado de respuesta al 500 , establece el tipo de contenido Respuesta a text / html , y agrega un mensaje de error genérico en el cuerpo de la respuesta. Esto es , probablemente, no es apropiado para aplicaciones de producción. Se le recomienda para implementar su propio manejador de error de aplicación delgada. El gestor de errores por defecto también puede incluir información de diagnóstico detallada del error. Para activar esta tiene que establecer los displayErrorDetails valor a true: GIF Manipulador personalizado Un controlador de errores de aplicación de Marco Delgado es un servicio de la espinilla. Puede sustituir su propio gestor de errores mediante la definición de un método de fábrica espinilla personalizado con el contenedor de aplicaciones. Hay dos formas de inyectar manipuladores: pre App GIF Aplicación del anuncio En este ejemplo, se define una nueva errorHandler fábrica que devuelve un invocable. El exigible vuelto acepta tres argumentos: Un Psr Http Mensaje ServerRequestInterface instancia Un Psr Http Mensaje ResponseInterface instancia Un Excepción instancia El exigible DEBE devolver una nueva Psr Http Mensaje ResponseInterface ejemplo, como es apropiado para la excepción dado. Tenga en cuenta : Los siguientes tres tipos de excepciones no serán manejados por una costumbre errorHandler : Delgado Excepción MethodNotAllowedException : Esto puede ser manejado a través de un encargo notAllowedHandler . Delgado Excepción NotFoundException : Esto puede ser manejado a través de un encargo notFoundHandler . Delgado Excepción SlimException : Este tipo de excepción es interno a Delgado, y su manejo no puede ser cambiada. GIF La desactivación Para desactivar por completo el control de errores de Slim, basta con quitar el controlador de errores del recipiente: Ahora eres responsable de manejar las excepciones que se producen en su aplicación, ya que no serán manejados por Slim. GIF Slim es un framework PHP micro que le ayuda a escribir con rapidez aplicaciones web simples pero potentes y APIs. Últimas noticias Clic en la imagen, gracias por pasar. GIF
Datos archivados del Taringa! original
10puntos
18visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

C
CRAKERx🇦🇷
Usuario
Puntos0
Posts4
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.