{"id":171,"date":"2023-06-08T18:10:55","date_gmt":"2023-06-08T21:10:55","guid":{"rendered":"http:\/\/webdev.wordpress-developer.us\/homehost\/?p=171"},"modified":"2024-01-29T18:45:10","modified_gmt":"2024-01-29T21:45:10","slug":"solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at","status":"publish","type":"post","link":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/","title":{"rendered":"Solucionando o erro &#8220;Warning: Cannot modify header information&#8221; (2024)"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_72 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Conte\u00fado<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#O_que_causa_esse_erro\" title=\"O que causa esse erro?\">O que causa esse erro?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#Identificando_o_arquivo_e_linha_de_codigo_com_o_erro\" title=\"Identificando o arquivo e linha de codigo com o erro\">Identificando o arquivo e linha de codigo com o erro<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#Como_solucionar_o_erro_%E2%80%9CWarning_Cannot_modify_header_information%E2%80%9D\" title=\"Como solucionar o erro &#8220;Warning: Cannot modify header information&#8221;\">Como solucionar o erro &#8220;Warning: Cannot modify header information&#8221;<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#Solucionando_o_erro_%E2%80%9CWarning_Cannot_modify_header_information%E2%80%9D_no_WordPress\" title=\"Solucionando o erro &#8220;Warning: Cannot modify header information&#8221; no WordPress\">Solucionando o erro &#8220;Warning: Cannot modify header information&#8221; no WordPress<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#O_que_e_o_output_buffering_do_PHP\" title=\"O que \u00e9 o output_buffering do PHP?\">O que \u00e9 o output_buffering do PHP?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#Conclusao\" title=\"Conclus\u00e3o\">Conclus\u00e3o<\/a><\/li><\/ul><\/nav><\/div>\n\n<h2><span class=\"ez-toc-section\" id=\"O_que_causa_esse_erro\"><\/span>O que causa esse erro?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"flex flex-grow flex-col gap-3\">\n<div class=\"min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap break-words\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<p>O erro &#8220;Warning: Cannot modify header information&#8221; ocorre geralmente quando o c\u00f3digo PHP tenta modificar os cabe\u00e7alhos HTTP depois que j\u00e1 foram enviados para o navegador. Esse erro \u00e9 comum quando ocorrem tentativas de redirecionamento ou altera\u00e7\u00f5es nos cabe\u00e7alhos HTTP ap\u00f3s o in\u00edcio do envio de dados para o navegador.<\/p>\n<p>Existem algumas situa\u00e7\u00f5es comuns que podem causar esse erro:<\/p>\n<ol>\n<li>\n<p>Sa\u00edda de dados antes dos cabe\u00e7alhos: Se houver qualquer sa\u00edda de texto ou espa\u00e7o em branco antes da fun\u00e7\u00e3o <code>header()<\/code> do PHP, o erro pode ocorrer. Isso pode incluir espa\u00e7os em branco antes da tag de abertura <code>&lt;?php<\/code>, sa\u00edda acidental de texto ou HTML antes da fun\u00e7\u00e3o <code>header()<\/code>, ou mesmo espa\u00e7os em branco ap\u00f3s o fechamento da tag <code>?&gt;<\/code> em arquivos PHP.<\/p>\n<\/li>\n<li>\n<p>Reenvio de cabe\u00e7alhos: O erro pode ocorrer se houver tentativas de enviar cabe\u00e7alhos HTTP repetidamente. Isso pode acontecer quando as fun\u00e7\u00f5es <code>header()<\/code> ou <code>setcookie()<\/code> s\u00e3o chamadas em um loop ou ap\u00f3s o envio dos cabe\u00e7alhos HTTP.<\/p>\n<\/li>\n<li>\n<p>Arquivos inclu\u00eddos: Se voc\u00ea estiver incluindo arquivos em seu c\u00f3digo PHP que contenham sa\u00edda de texto ou chamadas de fun\u00e7\u00e3o <code>header()<\/code>, isso pode causar o erro. Certifique-se de que os arquivos inclu\u00eddos n\u00e3o contenham sa\u00eddas ou chamadas de fun\u00e7\u00e3o <code>header()<\/code>.<\/p>\n<\/li>\n<li>\n<p>Erros de configura\u00e7\u00e3o do servidor: Em alguns casos, configura\u00e7\u00f5es espec\u00edficas do servidor podem causar o erro. Isso pode incluir configura\u00e7\u00f5es relacionadas ao armazenamento em buffer de sa\u00edda ou a configura\u00e7\u00e3o do cabe\u00e7alho &#8220;output_buffering&#8221;.<\/p>\n<\/li>\n<\/ol>\n<p>Para corrigir o erro &#8220;Warning: Cannot modify header information&#8221;, voc\u00ea pode seguir algumas diretrizes:<\/p>\n<ul>\n<li>Certifique-se de que n\u00e3o haja sa\u00edda de texto ou espa\u00e7os em branco antes da fun\u00e7\u00e3o <code>header()<\/code> ou qualquer outra fun\u00e7\u00e3o relacionada aos cabe\u00e7alhos HTTP.<\/li>\n<li>Evite reenviar cabe\u00e7alhos HTTP ou chamar a fun\u00e7\u00e3o <code>header()<\/code> repetidamente.<\/li>\n<li>Verifique se n\u00e3o h\u00e1 arquivos inclu\u00eddos que contenham sa\u00edda ou chamadas de fun\u00e7\u00e3o <code>header()<\/code>.<\/li>\n<li>Verifique as configura\u00e7\u00f5es do servidor para garantir que n\u00e3o haja conflitos ou erros relacionados ao armazenamento em buffer de sa\u00edda ou outras configura\u00e7\u00f5es relevantes.<\/li>\n<\/ul>\n<p>Lembre-se de que a solu\u00e7\u00e3o exata pode variar dependendo do contexto espec\u00edfico em que o erro ocorre. \u00c9 importante analisar o c\u00f3digo e as configura\u00e7\u00f5es do servidor para identificar a causa exata do problema e aplicar as corre\u00e7\u00f5es apropriadas.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"Identificando_o_arquivo_e_linha_de_codigo_com_o_erro\"><\/span>Identificando o arquivo e linha de codigo com o erro<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Um erro muito comum em <a href=\"https:\/\/www.homehost.com.br\/blog\/desenvolvedores\/o-que-e-hospedagem-de-site\/\">servidores de hospedagem<\/a> \u00e9 o &#8220;warning: Cannot modify header information&#8221;. Isso significa um aviso que &#8220;<b>N\u00e3o \u00e9 poss\u00edvel modificar as informa\u00e7\u00f5es do cabe\u00e7alho<\/b>&#8220;. A mensagem costuma aparecer como no nosso exemplo abaixo:<\/p>\n<p><strong>&#8220;Warning: Cannot modify header information &#8211; headers already sent by (output started at \/home\/usuario\/public_html\/arquivo.php:11) in \/home\/usuario\/public_html\/arquivo.php on line 26&#8221;<\/strong><\/p>\n<p>Observe que no exemplo acima, voc\u00ea consegue identificar algumas informa\u00e7\u00f5es, em especial os diret\u00f3rios e arquivos onde o erro esta ocorrendo. No caso do nosso exemplo, o diret\u00f3rio \u00e9 o &#8220;<strong>\/home\/usuario\/public_html\/arquivo.php&#8221;<\/strong>. Al\u00e9m disso, o aviso nos informa o arquivo que est\u00e1 gerando o erro, que nesse caso \u00e9 o &#8220;<strong>arquivo.php&#8221;<\/strong>, localizado dentro do diret\u00f3rio public_html, o diret\u00f3rio raiz do nosso <a href=\"https:\/\/www.homehost.com.br\/blog\/criar-sites\/servidor-web\/\">servidor<\/a>.<\/p>\n<p>Basicamente, isto significa que o nosso arquivo est\u00e1 causando um erro que impede a aplica\u00e7\u00e3o de rodar corretamente.<\/p>\n<p>Al\u00e9m disso, no final do aviso, ele tamb\u00e9m informa uma linha (on line&#8230;), que no exemplo acima, seria a linha 26. Ou seja, o erro iniciou-se a partir desta linha. Muitas vezes, essa informa\u00e7\u00e3o pode nos poupar muito tempo, pois voc\u00ea consegue identificar onde est\u00e1 o erro, ou, pelo menos, onde ele se iniciou.<\/p>\n<p>Sabendo disso, vamos ent\u00e3o entender como solucionar esse erro! E, se voc\u00ea utiliza WordPress, separamos um t\u00f3pico para voc\u00ea, ent\u00e3o v\u00e1 direto para nosso segundo T\u00f3pico!<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Como_solucionar_o_erro_%E2%80%9CWarning_Cannot_modify_header_information%E2%80%9D\"><\/span>Como solucionar o erro &#8220;Warning: Cannot modify header information&#8221;<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>De forma geral, existem algumas coisas que podem estar gerando esse problema. Portanto, abaixo voc\u00ea encontra as principais solu\u00e7\u00f5es possiveis para esse erro. Por\u00e9m, recomendamos que antes de realizar qualquer altera\u00e7\u00f5es, voc\u00ea fa\u00e7a um backup dos arquivos, principalmente se n\u00e3o possui muita experi\u00eancia em desenvolvimento. Mas vamos para nossa solu\u00e7\u00e3o:<\/p>\n<p>Primeiramente, verifique se h\u00e1 algum &#8220;enter&#8221;, &#8220;espa\u00e7o&#8221;, outro comando ou caractere, antes do primeiro <strong>&lt;?php<\/strong>. Esta \u00e9 uma das causas mais comuns para originar esse erro.<\/p>\n<p><strong>Uma \u00f3tima dica para voc\u00eas:<\/strong><\/p>\n<blockquote>\n<p>A maioria dos editores de c\u00f3digo\/texto atuais possuem uma op\u00e7\u00e3o que remove espa\u00e7os em branco automaticamente. Portanto, voc\u00ea pode poupar muito tempo utilizando isso. No editor <a href=\"https:\/\/atom.io\/\" target=\"_blank\" rel=\"noopener\">ATOM<\/a>, por exemplo, voc\u00ea pode selecionar todo o c\u00f3digo e utilizar a op\u00e7\u00e3o: <strong>Packages -&gt; Whistespace -&gt; Remove Trailing Whitespace<\/strong>. Dessa forma, voc\u00ea n\u00e3o precisa ficar procurando por espa\u00e7os em branco, e ainda lhe poupa tempo.<\/p>\n<\/blockquote>\n<p>Mas, se ainda assim, a mensagem &#8220;warning: Cannot modify header information&#8221; continuar aparecendo, ent\u00e3o verifique as possibilidades abaixo:<\/p>\n<p>Verifique se em seu <strong>php.ini<\/strong> voce possui a op\u00e7\u00e3o output_buffering habilitada. Caso sim, ent\u00e3o recomendamos usar a seguinte configura\u00e7\u00e3o no php.ini:<\/p>\n<pre>output_buffering = 4096<\/pre>\n<p>Verifique se h\u00e1 alguma sa\u00edda para o navegador antes da execu\u00e7\u00e3o do <strong>session_start()<\/strong>. Pois, ele s\u00f3 funciona se n\u00e3o houver nenhuma sa\u00edda (echo ou print) antes do comando. Caso haja, remova.<\/p>\n<p>Apesar de ser um caso raro, alguns sistemas possuem um php.ini personalizado. Nesse caso, pode ser que ele esteja desativando as configura\u00e7\u00f5es de session. Portanto, se o primeiro passo n\u00e3o resolver, analise o php.ini contido no diret\u00f3rio de execu\u00e7\u00e3o do <a href=\"https:\/\/www.homehost.com.br\/blog\/criar-sites\/o-que-e-php\/\">PHP<\/a> procurando por alguma linha que possa desabilitar ou limitar as sess\u00f5es e altere-as.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-solucionando-o-erro-warning-cannot-modify-header-information-no-wordpress\"><span class=\"ez-toc-section\" id=\"Solucionando_o_erro_%E2%80%9CWarning_Cannot_modify_header_information%E2%80%9D_no_WordPress\"><\/span>Solucionando o erro &#8220;Warning: Cannot modify header information&#8221; no WordPress<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Se voc\u00ea utiliza <a href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/como-instalar-o-wordpress\/\">WordPress <\/a>no seu site, o erro &#8220;warning: Cannot modify header information&#8221; costuma ocorrer quando algum arquivo \u00e9 corrompido, geralmente durante a instala\u00e7\u00e3o de um plugin ou tema. <\/p>\n\n\n\n<p>Portanto, existem formas mais simples de resolver esses erros se voc\u00ea utiliza o WordPress.<\/p>\n\n\n\n<p>A forma mais b\u00e1sica de todas \u00e9 removendo e reinstalando o plugin ou tema. Ao fazer isso, geralmente, voc\u00ea j\u00e1 resolver\u00e1 o problema.<\/p>\n\n\n\n<p>Por\u00e9m, se ainda assim o aviso persistir, significa que o erro se encontra em algum arquivo principal do pr\u00f3prio WordPress. Portanto, a melhor solu\u00e7\u00e3o \u00e9 conseguir uma c\u00f3pia original do WordPress e substituir os arquivos corrompidos em sua instala\u00e7\u00e3o por esta nova vers\u00e3o. Por\u00e9m, tenha certeza de que est\u00e1 utilizando um c\u00f3pia da mesma vers\u00e3o do WordPress que est\u00e1 instalado em seu servidor, caso contr\u00e1rio, o erro pode persistir.<\/p>\n\n\n\n<p>Fazendo as etapas acima, voc\u00ea certifica que est\u00e1 restaurando os arquivos corrompidos pelos arquivos no seu estado original, sem perder o restante de sua instala\u00e7\u00e3o do WordPress.<\/p>\n\n\n\n<p>Por\u00e9m, se preferir, voc\u00ea tamb\u00e9m pode tentar solucionar utilizando as t\u00e9cnicas do t\u00f3pico anterior, buscando os erros diretamente no c\u00f3digo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"O_que_e_o_output_buffering_do_PHP\"><\/span>O que \u00e9 o output_buffering do PHP?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>O <code>output_buffering<\/code> \u00e9 uma diretiva de configura\u00e7\u00e3o do PHP que controla o armazenamento em buffer de sa\u00edda (output buffering) do conte\u00fado gerado pelo PHP antes de ser enviado para o navegador. Quando o <code>output_buffering<\/code> est\u00e1 ativado, o PHP armazena o conte\u00fado gerado em um buffer interno antes de envi\u00e1-lo para o navegador.<\/p>\n\n\n\n<p>Quando o armazenamento em buffer de sa\u00edda est\u00e1 ativado, o conte\u00fado gerado pelo PHP n\u00e3o \u00e9 enviado imediatamente para o navegador, mas \u00e9 armazenado no buffer interno. O conte\u00fado s\u00f3 \u00e9 enviado ao navegador quando o buffer \u00e9 totalmente preenchido, quando o script PHP \u00e9 conclu\u00eddo ou quando a fun\u00e7\u00e3o <code>flush()<\/code> \u00e9 chamada explicitamente.<\/p>\n\n\n\n<p>O <code>output_buffering<\/code> pode ser configurado no arquivo php.ini ou no c\u00f3digo PHP usando a fun\u00e7\u00e3o <code>ini_set()<\/code>.<\/p>\n\n\n\n<p>Existem tr\u00eas op\u00e7\u00f5es principais para o <code>output_buffering<\/code>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>output_buffering = Off<\/code>: O armazenamento em buffer de sa\u00edda est\u00e1 desativado. O conte\u00fado gerado pelo PHP \u00e9 enviado imediatamente para o navegador.<\/li>\n\n\n\n<li><code>output_buffering = On<\/code>: O armazenamento em buffer de sa\u00edda est\u00e1 ativado. O conte\u00fado gerado pelo PHP \u00e9 armazenado em um buffer interno e enviado ao navegador quando o buffer \u00e9 preenchido ou o script \u00e9 conclu\u00eddo.<\/li>\n\n\n\n<li><code>output_buffering = N<\/code>: O armazenamento em buffer de sa\u00edda est\u00e1 ativado, e o tamanho do buffer \u00e9 definido como &#8220;N&#8221; bytes. O conte\u00fado gerado pelo PHP \u00e9 armazenado no buffer interno at\u00e9 que o tamanho do buffer seja atingido, momento em que \u00e9 enviado ao navegador.<\/li>\n<\/ul>\n\n\n\n<p>O <code>output_buffering<\/code> pode ser \u00fatil em v\u00e1rias situa\u00e7\u00f5es, como quando voc\u00ea deseja modificar os cabe\u00e7alhos HTTP antes de envi\u00e1-los para o navegador, quando precisa controlar o momento exato em que o conte\u00fado \u00e9 enviado ou quando deseja reduzir a quantidade de transfer\u00eancias entre o PHP e o servidor web.<\/p>\n\n\n\n<p>\u00c9 importante observar que, se o <code>output_buffering<\/code> estiver ativado, voc\u00ea deve ter cuidado ao lidar com a sa\u00edda de texto antes dos cabe\u00e7alhos HTTP, pois isso pode resultar no erro &#8220;Warning: Cannot modify header information&#8221; mencionado anteriormente. Certifique-se de n\u00e3o ter sa\u00edda de texto ou espa\u00e7os em branco antes de enviar cabe\u00e7alhos HTTP.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-conclusao\"><span class=\"ez-toc-section\" id=\"Conclusao\"><\/span>Conclus\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Seguindo o tutorial acima, voc\u00ea provavelmente conseguir\u00e1 solucionar o problema e o erro &#8220;warning: Cannot modify header information&#8221; n\u00e3o ser\u00e1 mais mostrado. <\/p>\n\n\n\n<p>Por\u00e9m, caso o problema persista, recomendamos que voc\u00ea busque ajuda com o suporte do seu Servidor de Hospedagem ou o Desenvolvedor respons\u00e1vel pelo seu site.<\/p>\n\n\n\n<p><strong>Observa\u00e7\u00e3o: Atualizado em Dezembro de 2020<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O que causa esse erro? O erro &#8220;Warning: Cannot modify header information&#8221; ocorre geralmente quando o c\u00f3digo PHP tenta modificar os cabe\u00e7alhos HTTP depois que j\u00e1 foram enviados para o navegador. Esse erro \u00e9 comum quando ocorrem tentativas de redirecionamento ou altera\u00e7\u00f5es nos cabe\u00e7alhos HTTP ap\u00f3s o in\u00edcio do envio de dados para o navegador. [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":6017,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_helpful_status":1,"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[6],"tags":[],"class_list":["post-171","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriais"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Solucionando o erro &quot;Warning: Cannot modify header information&quot; (2024)<\/title>\n<meta name=\"description\" content=\"Aprenda de uma vez por todas como solucionar o erro &quot;warning: Cannot modify header information&quot; no seu servidor, aplica\u00e7\u00f5es Web ou WordPress\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Solucionando o erro &quot;Warning: Cannot modify header information&quot; (2024)\" \/>\n<meta property=\"og:description\" content=\"Aprenda de uma vez por todas como solucionar o erro &quot;warning: Cannot modify header information&quot; no seu servidor, aplica\u00e7\u00f5es Web ou WordPress\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/\" \/>\n<meta property=\"og:site_name\" content=\"Homehost\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Homehost\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-08T21:10:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-29T21:45:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2012\/06\/Solucionando-o-Erro-Warning-Cannot-modify-header.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2240\" \/>\n\t<meta property=\"og:image:height\" content=\"1260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Homehost\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Homehost\" \/>\n<meta name=\"twitter:site\" content=\"@Homehost\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Homehost\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/\",\"name\":\"Solucionando o erro \\\"Warning: Cannot modify header information\\\" (2024)\",\"isPartOf\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2012\/06\/Solucionando-o-Erro-Warning-Cannot-modify-header.jpg\",\"datePublished\":\"2023-06-08T21:10:55+00:00\",\"dateModified\":\"2024-01-29T21:45:10+00:00\",\"author\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/53a6b719dcc3912b86cb9506494c9c79\"},\"description\":\"Aprenda de uma vez por todas como solucionar o erro \\\"warning: Cannot modify header information\\\" no seu servidor, aplica\u00e7\u00f5es Web ou WordPress\",\"breadcrumb\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#primaryimage\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2012\/06\/Solucionando-o-Erro-Warning-Cannot-modify-header.jpg\",\"contentUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2012\/06\/Solucionando-o-Erro-Warning-Cannot-modify-header.jpg\",\"width\":2240,\"height\":1260,\"caption\":\"Solucionando o Erro \\\"Warning Cannot modify header\\\" no Servidor, Aplica\u00e7\u00e3o Web ou Wordpress\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.homehost.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Solucionando o erro &#8220;Warning: Cannot modify header information&#8221; (2024)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/\",\"name\":\"Homehost\",\"description\":\"Hospedagem De Sites\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/53a6b719dcc3912b86cb9506494c9c79\",\"name\":\"Homehost\",\"description\":\"Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do B\u00f3ris, seu pet de estima\u00e7\u00e3o. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos t\u00e9cnicos. Contato: gustavo.blog@homehost.com.br\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Solucionando o erro \"Warning: Cannot modify header information\" (2024)","description":"Aprenda de uma vez por todas como solucionar o erro \"warning: Cannot modify header information\" no seu servidor, aplica\u00e7\u00f5es Web ou WordPress","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:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/","og_locale":"pt_BR","og_type":"article","og_title":"Solucionando o erro \"Warning: Cannot modify header information\" (2024)","og_description":"Aprenda de uma vez por todas como solucionar o erro \"warning: Cannot modify header information\" no seu servidor, aplica\u00e7\u00f5es Web ou WordPress","og_url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/","og_site_name":"Homehost","article_publisher":"https:\/\/www.facebook.com\/Homehost\/","article_published_time":"2023-06-08T21:10:55+00:00","article_modified_time":"2024-01-29T21:45:10+00:00","og_image":[{"width":2240,"height":1260,"url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2012\/06\/Solucionando-o-Erro-Warning-Cannot-modify-header.jpg","type":"image\/jpeg"}],"author":"Homehost","twitter_card":"summary_large_image","twitter_creator":"@Homehost","twitter_site":"@Homehost","twitter_misc":{"Escrito por":"Homehost","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/","url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/","name":"Solucionando o erro \"Warning: Cannot modify header information\" (2024)","isPartOf":{"@id":"https:\/\/www.homehost.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#primaryimage"},"image":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#primaryimage"},"thumbnailUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2012\/06\/Solucionando-o-Erro-Warning-Cannot-modify-header.jpg","datePublished":"2023-06-08T21:10:55+00:00","dateModified":"2024-01-29T21:45:10+00:00","author":{"@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/53a6b719dcc3912b86cb9506494c9c79"},"description":"Aprenda de uma vez por todas como solucionar o erro \"warning: Cannot modify header information\" no seu servidor, aplica\u00e7\u00f5es Web ou WordPress","breadcrumb":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#primaryimage","url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2012\/06\/Solucionando-o-Erro-Warning-Cannot-modify-header.jpg","contentUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2012\/06\/Solucionando-o-Erro-Warning-Cannot-modify-header.jpg","width":2240,"height":1260,"caption":"Solucionando o Erro \"Warning Cannot modify header\" no Servidor, Aplica\u00e7\u00e3o Web ou Wordpress"},{"@type":"BreadcrumbList","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.homehost.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Solucionando o erro &#8220;Warning: Cannot modify header information&#8221; (2024)"}]},{"@type":"WebSite","@id":"https:\/\/www.homehost.com.br\/blog\/#website","url":"https:\/\/www.homehost.com.br\/blog\/","name":"Homehost","description":"Hospedagem De Sites","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/53a6b719dcc3912b86cb9506494c9c79","name":"Homehost","description":"Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do B\u00f3ris, seu pet de estima\u00e7\u00e3o. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos t\u00e9cnicos. Contato: gustavo.blog@homehost.com.br"}]}},"modified_by":"ad_hmhst","jetpack_featured_media_url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2012\/06\/Solucionando-o-Erro-Warning-Cannot-modify-header.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=171"}],"version-history":[{"count":10,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/171\/revisions"}],"predecessor-version":[{"id":13569,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/171\/revisions\/13569"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media\/6017"}],"wp:attachment":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}