{"id":229431,"date":"2022-11-12T13:44:00","date_gmt":"2022-11-12T10:44:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229431"},"modified":"2022-11-09T07:01:31","modified_gmt":"2022-11-09T04:01:31","slug":"los-registros-de-depuracion-de-wordpress-son-mas-importantes-de-lo-que-piensas","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/es\/los-registros-de-depuracion-de-wordpress-son-mas-importantes-de-lo-que-piensas\/","title":{"rendered":"Los registros de depuraci\u00f3n de WordPress son m\u00e1s importantes de lo que piensas"},"content":{"rendered":"\n<p>Cuando se trata de trabajar con WordPress, Codex hace <a href=\"https:\/\/codex.wordpress.org\/Debugging_in_WordPress\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">un buen trabajo<\/a> al mostrar c\u00f3mo configurar la aplicaci\u00f3n para la depuraci\u00f3n.<\/p>\n<p>En resumen, agrega lo siguiente a su <strong>wp-config.php<\/strong> :<\/p>\n<pre><code>\/\/ Enable WP_DEBUG mode\ndefine( 'WP_DEBUG', true );\n\n\/\/ Enable Debug logging to the \/wp-content\/debug.log file\ndefine( 'WP_DEBUG_LOG', true );\n\n\/\/ Disable display of errors and warnings\ndefine( 'WP_DEBUG_DISPLAY', false );\n@ini_set( 'display_errors', 0 );<\/code><\/pre>\n<p>Puede agregar m\u00e1s, pero esta es la idea general de lo que encuentro \u00fatil.<\/p>\n<p>Pero, \u00bfpor qu\u00e9 molestarse en cubrir esto?<\/p>\n<h2>Registros de depuraci\u00f3n de WordPress<\/h2>\n<p>A veces, las ventajas de tener un registro de depuraci\u00f3n parecen obvias. Sin embargo, otras veces, puede que no siempre sea evidente por qu\u00e9 es \u00fatil.<\/p>\n<p>Todos hemos escuchado la excusa (hasta el punto de que es una broma, en realidad):<\/p>\n<blockquote>\n<p>Funciona en mi m\u00e1quina.<\/p>\n<\/blockquote>\n<p>Pero realmente no deber\u00edamos estar por defecto en eso. Pasa la pelota, es desde\u00f1oso, y no es como deber\u00edamos estar operando.<\/p>\n<h3>Un consejo r\u00e1pido de depuraci\u00f3n<\/h3>\n<p>Dicho esto, este es m\u00e1s o menos un consejo r\u00e1pido sobre c\u00f3mo y por qu\u00e9 deber\u00eda tener uno configurado entre sus entornos de desarrollo y ensayo.<\/p>\n<p>Primero, cada vez que tenga una configuraci\u00f3n de depuraci\u00f3n, generar\u00e1 un\u00a0 archivo <strong>debug.log<\/strong> que podr\u00e1 revisar siempre que est\u00e9 trabajando en su entorno de desarrollo.<\/p>\n<p>Los beneficios de esto suelen ser obvios:<\/p>\n<ol>\n<li>puede consultar los avisos, advertencias y errores de PHP en su m\u00e1quina,<\/li>\n<li>ve el archivo y la l\u00ednea en la que est\u00e1 ocurriendo el problema,<\/li>\n<li>obtienes la marca de tiempo de cuando ocurre el problema<\/li>\n<\/ol>\n<p>Entonces, qu\u00e9, \u00bfverdad? Quiero decir, esto es algo que deber\u00edamos estar haciendo con cada proyecto local.<\/p>\n<p>Pero en su entorno de prueba, creo que tambi\u00e9n es importante asegurarse de que la depuraci\u00f3n est\u00e9 activada. Puede tener casi todas las cosas configuradas de la misma manera, pero si incluso una cosa es diferente, es posible que el software no funcione de la misma manera.<\/p>\n<p>Y aqu\u00ed es donde y por qu\u00e9 es importante tener la configuraci\u00f3n de depuraci\u00f3n igual en la puesta en escena. A menudo se puede encontrar donde las discrepancias que existen.<\/p>\n<p>Si existen en su c\u00f3digo, entonces existe la responsabilidad de resolverlos. De lo contrario, al menos revelar\u00e1 d\u00f3nde est\u00e1n los problemas con el entorno, ya sea el servidor o el software de terceros.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los registros de depuraci\u00f3n de WordPress son obvios en un entorno de desarrollo, pero tambi\u00e9n pueden revelar problemas en Staging con un servidor y en un software de terceros.<\/p>\n","protected":false},"author":1,"featured_media":165856,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[892,716,840,861],"tags":[1172],"class_list":["post-229431","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codigo","category-desarrollador","category-tutoriales","category-wordpress-2","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/229431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/comments?post=229431"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/229431\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media\/165856"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media?parent=229431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/categories?post=229431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/tags?post=229431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}