{"id":229754,"date":"2022-11-09T15:47:00","date_gmt":"2022-11-09T12:47:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229754"},"modified":"2022-11-09T16:14:26","modified_gmt":"2022-11-09T13:14:26","slug":"depurando-o-wordpress-com-logs-de-erro-com-manobrista","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/pt-pt\/depurando-o-wordpress-com-logs-de-erro-com-manobrista\/","title":{"rendered":"Depurando o WordPress com logs de erro com manobrista"},"content":{"rendered":"<p>Eu escrevi v\u00e1rios posts sobre <a href=\"https:\/\/laravel.com\/docs\/5.4\/valet\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Valet<\/a> (<a href=\"https:\/\/tommcfarlin.com\/laravel-valet-for-wordpress\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">aqui<\/a> e <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/usando-xdebug-com-valet-e-wordpress\/\" title=\"aqui\">aqui<\/a>) e porque eu acho que \u00e9 uma op\u00e7\u00e3o s\u00f3lida quando se trata de trabalhar como um servidor web local para desenvolvimento baseado em WordPress.<\/p>\n<p>\u00c9 f\u00e1cil de configurar, tem suporte embutido para WordPress, usa <a href=\"https:\/\/www.nginx.com\/resources\/wiki\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Nginx<\/a> (que geralmente \u00e9 mais r\u00e1pido do que o Apache \u00e9 minha experi\u00eancia) e fornece uma \u00f3tima maneira de permitir que outros entrem em sua m\u00e1quina para testar se isso \u00e9 algo que voc\u00ea &#8216; re em fazer.<\/p>\n<p>Mas se voc\u00ea \u00e9 algu\u00e9m que gasta tempo depurando tanto atrav\u00e9s do Xdebug quanto lendo os logs de erros, ent\u00e3o voc\u00ea pode estar interessado em revisar os logs de erros do Valet (se voc\u00ea puder encontrar onde eles s\u00e3o mantidos) ao depurar seus projetos.<\/p>\n<h2>Registros de erros de manobrista<\/h2>\n<p>Acessar os logs de erros do Valet \u00e9 muito f\u00e1cil, desde que voc\u00ea saiba onde procurar.<\/p>\n<\/p>\n<p>Supondo que voc\u00ea esteja confort\u00e1vel usando seu terminal (ou mesmo se sua nota, espero, seja f\u00e1cil o suficiente), carregue-o e digite o seguinte comando:<\/p>\n<pre><code>cd ~\/.valet<\/code><\/pre>\n<p>Voc\u00ea pode inserir <strong>ls<\/strong> para ver uma lista de diret\u00f3rios e ver\u00e1 um\u00a0 diret\u00f3rio de <strong>log<\/strong>. \u00c9 apropriadamente chamado, certo? Dentro desse diret\u00f3rio, voc\u00ea encontrar\u00e1 <strong>nginx-error.log<\/strong>. Voc\u00ea pode acess\u00e1-lo digitando o seguinte comando:<\/p>\n<pre><code>cd Log<\/code><\/pre>\n<p>E ent\u00e3o voc\u00ea pode abri-lo com seu editor de texto favorito (ou usar <strong>mais<\/strong> ou qualquer uma de suas outras ferramentas de linha de comando favoritas para ler o que o arquivo cont\u00e9m).<\/p>\n<h2>Um pouco simples, n\u00e3o \u00e9?<\/h2>\n<p>Claro, isso \u00e9 simples. Muitas coisas s\u00e3o quando voc\u00ea sabe exatamente como us\u00e1-las, certo? Mas se voc\u00ea \u00e9 algu\u00e9m que fez a troca ou est\u00e1 fazendo a troca e est\u00e1 curioso para saber como replicar as tarefas que est\u00e1 acostumado a usar com sua configura\u00e7\u00e3o atual, essa \u00e9 apenas uma maneira de fazer isso.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se voc\u00ea gastar tempo depurando por meio do Xdebug e lendo os logs de erros, talvez esteja interessado em revisar os logs de erros do Valet.<\/p>\n","protected":false},"author":1,"featured_media":166160,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[722,867],"tags":[1170],"class_list":["post-229754","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desenvolvedor","category-wordpress-8","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/229754","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=229754"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/229754\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media\/166160"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=229754"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=229754"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=229754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}