{"id":2851,"date":"2024-09-30T14:33:59","date_gmt":"2024-09-30T13:33:59","guid":{"rendered":"https:\/\/kumbiaphp.com\/blog\/?p=2851"},"modified":"2024-10-07T23:39:49","modified_gmt":"2024-10-07T22:39:49","slug":"mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion","status":"publish","type":"post","link":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/","title":{"rendered":"Mejora en la configuraci\u00f3n de errores en KumbiaPHP: Nueva funcionalidad Exception para entornos de producci\u00f3n"},"content":{"rendered":"\n<p>Es com\u00fan que al desplegar aplicaciones, los desarrolladores olviden cambiar el flag PRODUCTION a <strong>true<\/strong>, lo que puede dejar expuesta informaci\u00f3n sensible a los usuarios finales. En este art\u00edculo, abordaremos la nueva funcionalidad implementada en KumbiaPHP para mitigar este riesgo, proporcionando una capa adicional de seguridad a trav\u00e9s de la configuraci\u00f3n <strong>Exception<\/strong>.<\/p>\n\n\n\n<p><!--more--><\/p>\n\n\n\n<h2>El problema de dejar PRODUCTION en false:<\/h2>\n\n\n\n<p>De manera predeterminada, KumbiaPHP expone la informaci\u00f3n detallada de cualquier tipo de excepci\u00f3n, a modo de permitirle al desarrollador revisar y entender d\u00f3nde debe realizar mejoras. El problema es que si se olvida de cambiar el flag de PRODUCCION y lo deja en su valor inicial (false) cuando los usuarios finales realicen alguna operaci\u00f3n indebida, o exista alg\u00fan fallo no previsto en el servidor, por ejemplo con el acceso a la base de datos o al sistema de archivo, Kumbia no tendr\u00e1 contexto de que se trata de una aplicaci\u00f3n en producci\u00f3n y expondr\u00e1 todos los detalles.<\/p>\n\n\n\n<h2>La nueva configuraci\u00f3n Exception: <\/h2>\n\n\n\n<p>La nueva funcionalidad, de forma definitiva, <strong>evita exponer<\/strong> informaci\u00f3n de excepciones, lo cual es un alivio tanto para los desarrolladores como para los clientes. Para permitir la visualizaci\u00f3n de excepciones se ha agregado un nuevo archivo llamado <strong>exception.php<\/strong>. En su contenido se pueden definir las direcciones IP que tendr\u00e1n permiso para recibir los detalles entregados por KumbiaPHP tanto en desarrollo como en entorno productivo.<\/p>\n<p><a href=\"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2024\/09\/Screen-Shot-2024-09-26-at-10.14.54.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2853 size-full\" src=\"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2024\/09\/Screen-Shot-2024-09-26-at-10.14.54.png\" alt=\"\" width=\"616\" height=\"194\" srcset=\"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2024\/09\/Screen-Shot-2024-09-26-at-10.14.54.png 616w, https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2024\/09\/Screen-Shot-2024-09-26-at-10.14.54-300x94.png 300w\" sizes=\"auto, (max-width: 616px) 100vw, 616px\" \/><\/a><\/p>\n\n\n\n<h2>Ventajas de la nueva funcionalidad<\/h2>\n\n\n\n<p>Dentro de las ventajas que se obtienen con esta nueva mejora podemos mencionar las siguientes:<\/p>\n<ul>\n<li>Seguridad: evita la exposici\u00f3n accidental de informaci\u00f3n sensible.<\/li>\n<li><strong>Control<\/strong>: permite que s\u00f3lo los desarrolladores o administradores puedan acceder a los detalles de los errores.<\/li>\n<li>F\u00e1cil configuraci\u00f3n: los usuarios solo necesitan a\u00f1adir las IPs de confianza.<\/li>\n<\/ul>\n<h2>C\u00f3mo implementar la nueva funcionalidad:<\/h2>\n\n\n\n<p>Para implementar la nueva funcionalida necesitamos seguir los siguientes pasos:<\/p>\n<ol>\n<li>Configurar las direcciones IP en el archivo <strong>exception.php<\/strong>.<\/li>\n<li>Comprobar que los errores solo son visibles desde las IPs configuradas.<\/li>\n<\/ol>\n<h2>Cach\u00e9:<\/h2>\n<p>Desde esta nueva funcionalidad, el flag PRODUCTION asignado con el valor <strong>true<\/strong>, s\u00f3lo ser\u00e1 reponsable de habilitar el uso de la cach\u00e9 para el sitio web.<\/p>\n<h2>Recordatorio:<\/h2>\n<p>Nunca est\u00e1 dem\u00e1s dejar un recordatorio extra: aunque est\u00e9s en modo desarrollo, si no se incluyen las direcciones IP dentro del archivo <strong>exception.php<\/strong> ver\u00e1n \u00fanicamente el error cl\u00e1sico, sin todos los detalles. Por lo tanto, <strong>no se olviden<\/strong> de agregar su propia direcci\u00f3n dentro de la nueva configuraci\u00f3n.<\/p>\n<h2>Conclusi\u00f3n:<\/h2>\n\n\n\n<p>La nueva configuraci\u00f3n de <strong>Exception<\/strong> en KumbiaPHP es un gran paso hacia la seguridad en entornos de producci\u00f3n, permitiendo que s\u00f3lo quienes est\u00e1n autorizados puedan ver los detalles de los errores. Este tipo de mejoras no s\u00f3lo protegen nuestras aplicaciones, sino que tambi\u00e9n promueven buenas pr\u00e1cticas en el desarrollo. De todos modos, el equipo est\u00e1 trabajando en <strong>agregar funcionalidades<\/strong> para esta nueva caracter\u00edstica, as\u00ed que no te pierdas las pr\u00f3ximas mejoras que publicaremos tambi\u00e9n en nuestro blog.<\/p>\n<p>Mucho \u00e1nimo a todos en nuestra comunidad, y como siempre les decimos&#8230; \u00a1larga vida a KumbiaPHP!<\/p>\n<p>\u00a1Un abrazo!<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":18,"featured_media":2852,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[145,27],"class_list":["post-2851","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php","tag-buenas-practicas","tag-noticias"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mejora en la configuraci\u00f3n de errores en KumbiaPHP: Nueva funcionalidad Exception para entornos de producci\u00f3n - KumbiaPHP Framework PHP en espa\u00f1ol<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mejora en la configuraci\u00f3n de errores en KumbiaPHP: Nueva funcionalidad Exception para entornos de producci\u00f3n - KumbiaPHP Framework PHP en espa\u00f1ol\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/\" \/>\n<meta property=\"og:site_name\" content=\"KumbiaPHP Framework PHP en espa\u00f1ol\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kumbia.fw\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-30T13:33:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-07T22:39:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2024\/09\/secure_server_illustration.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Nelson Rojas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@nelson955443098\" \/>\n<meta name=\"twitter:site\" content=\"@kumbiaphp\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nelson Rojas\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/\"},\"author\":{\"name\":\"Nelson Rojas\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#\\\/schema\\\/person\\\/f321b5debe6a875d1d1d1154e4502ffb\"},\"headline\":\"Mejora en la configuraci\u00f3n de errores en KumbiaPHP: Nueva funcionalidad Exception para entornos de producci\u00f3n\",\"datePublished\":\"2024-09-30T13:33:59+00:00\",\"dateModified\":\"2024-10-07T22:39:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/\"},\"wordCount\":546,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/secure_server_illustration.jpg\",\"keywords\":[\"buenas pr\u00e1cticas\",\"noticias\"],\"articleSection\":[\"PHP\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/\",\"url\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/\",\"name\":\"Mejora en la configuraci\u00f3n de errores en KumbiaPHP: Nueva funcionalidad Exception para entornos de producci\u00f3n - KumbiaPHP Framework PHP en espa\u00f1ol\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/secure_server_illustration.jpg\",\"datePublished\":\"2024-09-30T13:33:59+00:00\",\"dateModified\":\"2024-10-07T22:39:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/#primaryimage\",\"url\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/secure_server_illustration.jpg\",\"contentUrl\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/secure_server_illustration.jpg\",\"width\":1024,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/2024\\\/09\\\/30\\\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mejora en la configuraci\u00f3n de errores en KumbiaPHP: Nueva funcionalidad Exception para entornos de producci\u00f3n\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/\",\"name\":\"KumbiaPHP Framework PHP en espa\u00f1ol\",\"description\":\"Web &amp; app MVC PHP framework\",\"publisher\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#organization\",\"name\":\"KumbiaPHP Framework PHP en espa\u00f1ol\",\"url\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/02\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/02\\\/logo.png\",\"width\":432,\"height\":50,\"caption\":\"KumbiaPHP Framework PHP en espa\u00f1ol\"},\"image\":{\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/kumbia.fw\",\"https:\\\/\\\/x.com\\\/kumbiaphp\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/#\\\/schema\\\/person\\\/f321b5debe6a875d1d1d1154e4502ffb\",\"name\":\"Nelson Rojas\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/35b46624735bd8094a5aaef0242fe02dbe01451b909a85608578c09417e38478?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/35b46624735bd8094a5aaef0242fe02dbe01451b909a85608578c09417e38478?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/35b46624735bd8094a5aaef0242fe02dbe01451b909a85608578c09417e38478?s=96&d=mm&r=g\",\"caption\":\"Nelson Rojas\"},\"description\":\"Especialista en c\u00f3digo de programaci\u00f3n y bases de datos, uso de herramientas Open Source, conferencista ocasional.\",\"sameAs\":[\"http:\\\/\\\/nelsonrojas.wordpress.com\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/nelson-rojas-nu\u00f1ez-888a60239\\\/\",\"https:\\\/\\\/x.com\\\/nelson955443098\",\"https:\\\/\\\/www.youtube.com\\\/@nelsonrojasnunez\"],\"url\":\"https:\\\/\\\/kumbiaphp.com\\\/blog\\\/author\\\/nelson-rojas\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mejora en la configuraci\u00f3n de errores en KumbiaPHP: Nueva funcionalidad Exception para entornos de producci\u00f3n - KumbiaPHP Framework PHP en espa\u00f1ol","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/","og_locale":"es_ES","og_type":"article","og_title":"Mejora en la configuraci\u00f3n de errores en KumbiaPHP: Nueva funcionalidad Exception para entornos de producci\u00f3n - KumbiaPHP Framework PHP en espa\u00f1ol","og_url":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/","og_site_name":"KumbiaPHP Framework PHP en espa\u00f1ol","article_publisher":"https:\/\/www.facebook.com\/kumbia.fw","article_published_time":"2024-09-30T13:33:59+00:00","article_modified_time":"2024-10-07T22:39:49+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2024\/09\/secure_server_illustration.jpg","type":"image\/jpeg"}],"author":"Nelson Rojas","twitter_card":"summary_large_image","twitter_creator":"@nelson955443098","twitter_site":"@kumbiaphp","twitter_misc":{"Escrito por":"Nelson Rojas","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/#article","isPartOf":{"@id":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/"},"author":{"name":"Nelson Rojas","@id":"https:\/\/kumbiaphp.com\/blog\/#\/schema\/person\/f321b5debe6a875d1d1d1154e4502ffb"},"headline":"Mejora en la configuraci\u00f3n de errores en KumbiaPHP: Nueva funcionalidad Exception para entornos de producci\u00f3n","datePublished":"2024-09-30T13:33:59+00:00","dateModified":"2024-10-07T22:39:49+00:00","mainEntityOfPage":{"@id":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/"},"wordCount":546,"commentCount":1,"publisher":{"@id":"https:\/\/kumbiaphp.com\/blog\/#organization"},"image":{"@id":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/#primaryimage"},"thumbnailUrl":"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2024\/09\/secure_server_illustration.jpg","keywords":["buenas pr\u00e1cticas","noticias"],"articleSection":["PHP"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/","url":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/","name":"Mejora en la configuraci\u00f3n de errores en KumbiaPHP: Nueva funcionalidad Exception para entornos de producci\u00f3n - KumbiaPHP Framework PHP en espa\u00f1ol","isPartOf":{"@id":"https:\/\/kumbiaphp.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/#primaryimage"},"image":{"@id":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/#primaryimage"},"thumbnailUrl":"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2024\/09\/secure_server_illustration.jpg","datePublished":"2024-09-30T13:33:59+00:00","dateModified":"2024-10-07T22:39:49+00:00","breadcrumb":{"@id":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/#primaryimage","url":"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2024\/09\/secure_server_illustration.jpg","contentUrl":"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2024\/09\/secure_server_illustration.jpg","width":1024,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/kumbiaphp.com\/blog\/2024\/09\/30\/mejora-en-la-configuracion-de-errores-en-kumbiaphp-nueva-funcionalidad-de-exception-para-entornos-de-produccion\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/kumbiaphp.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Mejora en la configuraci\u00f3n de errores en KumbiaPHP: Nueva funcionalidad Exception para entornos de producci\u00f3n"}]},{"@type":"WebSite","@id":"https:\/\/kumbiaphp.com\/blog\/#website","url":"https:\/\/kumbiaphp.com\/blog\/","name":"KumbiaPHP Framework PHP en espa\u00f1ol","description":"Web &amp; app MVC PHP framework","publisher":{"@id":"https:\/\/kumbiaphp.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kumbiaphp.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/kumbiaphp.com\/blog\/#organization","name":"KumbiaPHP Framework PHP en espa\u00f1ol","url":"https:\/\/kumbiaphp.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kumbiaphp.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2015\/02\/logo.png","contentUrl":"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2015\/02\/logo.png","width":432,"height":50,"caption":"KumbiaPHP Framework PHP en espa\u00f1ol"},"image":{"@id":"https:\/\/kumbiaphp.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kumbia.fw","https:\/\/x.com\/kumbiaphp"]},{"@type":"Person","@id":"https:\/\/kumbiaphp.com\/blog\/#\/schema\/person\/f321b5debe6a875d1d1d1154e4502ffb","name":"Nelson Rojas","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/35b46624735bd8094a5aaef0242fe02dbe01451b909a85608578c09417e38478?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/35b46624735bd8094a5aaef0242fe02dbe01451b909a85608578c09417e38478?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/35b46624735bd8094a5aaef0242fe02dbe01451b909a85608578c09417e38478?s=96&d=mm&r=g","caption":"Nelson Rojas"},"description":"Especialista en c\u00f3digo de programaci\u00f3n y bases de datos, uso de herramientas Open Source, conferencista ocasional.","sameAs":["http:\/\/nelsonrojas.wordpress.com","https:\/\/www.linkedin.com\/in\/nelson-rojas-nu\u00f1ez-888a60239\/","https:\/\/x.com\/nelson955443098","https:\/\/www.youtube.com\/@nelsonrojasnunez"],"url":"https:\/\/kumbiaphp.com\/blog\/author\/nelson-rojas\/"}]}},"jetpack_featured_media_url":"https:\/\/kumbiaphp.com\/blog\/wp-content\/uploads\/2024\/09\/secure_server_illustration.jpg","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/posts\/2851","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/comments?post=2851"}],"version-history":[{"count":11,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/posts\/2851\/revisions"}],"predecessor-version":[{"id":2885,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/posts\/2851\/revisions\/2885"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/media\/2852"}],"wp:attachment":[{"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/media?parent=2851"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/categories?post=2851"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kumbiaphp.com\/blog\/wp-json\/wp\/v2\/tags?post=2851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}