{"id":12748,"date":"2018-09-25T07:51:21","date_gmt":"2018-09-25T10:51:21","guid":{"rendered":"https:\/\/blog.hostinger.io\/pt-tutoriais\/?p=12748"},"modified":"2024-02-23T20:38:50","modified_gmt":"2024-02-23T23:38:50","slug":"como-verificar-os-logs-de-erro-php-do-seu-site","status":"publish","type":"post","link":"\/pt\/tutoriais\/como-verificar-os-logs-de-erro-php-do-seu-site","title":{"rendered":"Como verificar os logs de erro PHP do seu site: guia completo"},"content":{"rendered":"<p>Qualquer site pode passar por alguns problemas e parar de funcionar. Quando isso acontece, ele exibir&aacute; uma mensagem de erro para voc&ecirc; e os visitantes. Entretanto, mensagens como&nbsp;<strong>HTTP 500<\/strong>&nbsp;n&atilde;o fornecem muitas informa&ccedil;&otilde;es sobre por que o erro ocorreu e o que voc&ecirc; deve fazer para corrigi-lo.<\/p><p>&Eacute; aqui que os logs de erro&nbsp;<strong>PHP<\/strong>&nbsp;entram em jogo. Trata-se um arquivo que cont&eacute;m informa&ccedil;&otilde;es sobre erros de PHP que ocorrem em um site.<\/p><p>Encontrar e verificar o registro de erros do PHP log pode ser complicado para um usu&aacute;rio menos experiente em tecnologia. Portanto, este artigo ir&aacute; orientar voc&ecirc; sobre como habilitar o registro de erros PHP, verificar e entender as informa&ccedil;&otilde;es registradas. Vamos l&aacute;?<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Speed-Up-Your-Website-BR.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/eBook_-Speed-Up-your-website-BR-1024x283.png\" alt=\"\" class=\"wp-image-30339\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/eBook_-Speed-Up-your-website-BR.png 1024w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/eBook_-Speed-Up-your-website-BR-300x83.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/eBook_-Speed-Up-your-website-BR-150x41.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/eBook_-Speed-Up-your-website-BR-768x212.png 768w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/eBook_-Speed-Up-your-website-BR-1536x425.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-como-ativar-o-log-de-erros-php\"><strong>Como Ativar o Log de Erros PHP<\/strong><\/h2><p>S&oacute; &eacute; poss&iacute;vel verificar o registro de erros PHP se ele estiver habilitado na sua conta de&nbsp;<a href=\"\/pt\/hospedagem-barata\"><strong>hospedagem de site<\/strong><\/a>. Infelizmente, o log de erros em um diret&oacute;rio de site &eacute; desativado por padr&atilde;o na maioria dos casos.<\/p><p>No entanto, antes de ajustar seu c&oacute;digo e as configura&ccedil;&otilde;es da sua hospedagem, d&ecirc; uma olhada nas informa&ccedil;&otilde;es do PHP para saber se o PHP log est&aacute; habilitado na sua conta de hospedagem. Aqui est&atilde;o os passos para fazer isso no hPanel:<\/p><ol class=\"wp-block-list\">\n<li>Fa&ccedil;a login na sua conta hPanel.<\/li>\n\n\n\n<li>V&aacute; para a se&ccedil;&atilde;o&nbsp;<strong>Avan&ccedil;ado&nbsp;<\/strong>e clique em&nbsp;<strong>Informa&ccedil;&otilde;es PHP<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"274\" height=\"317\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/informacoes-php-hpanel.png\" alt=\"op&ccedil;&atilde;o Informa&ccedil;&atilde;o PHP no hPanel\" class=\"wp-image-42511\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/informacoes-php-hpanel.png 274w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/informacoes-php-hpanel-259x300.png 259w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/informacoes-php-hpanel-130x150.png 130w\" sizes=\"(max-width: 274px) 100vw, 274px\" \/><\/figure><\/div><ol class=\"wp-block-list\" start=\"3\">\n<li>Pressione&nbsp;<strong>CTRL + F&nbsp;<\/strong>para Windows ou&nbsp;<strong>Command + F&nbsp;<\/strong>para MacOS para abrir a barra de pesquisa. Digite&nbsp;<strong>log_errors<\/strong>&nbsp;para encontrar a linha&nbsp;<strong>log_errors&nbsp;<\/strong>. Se o valor for&nbsp;<strong>Off<\/strong>, ent&atilde;o o registro de erros do PHP est&aacute; desativado.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"937\" height=\"136\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/encontrando-log-errors-php.png\" alt=\"encontrando o registro log_errors no php\" class=\"wp-image-42512\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/encontrando-log-errors-php.png 937w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/encontrando-log-errors-php-300x44.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/encontrando-log-errors-php-150x22.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/encontrando-log-errors-php-768x111.png 768w\" sizes=\"(max-width: 937px) 100vw, 937px\" \/><\/figure><\/div><p>Alternativamente, se voc&ecirc; n&atilde;o usa o hPanel,&nbsp;<a href=\"\/tutoriais\/como-criar-arquivo-phpinfo-e-verificar-informacoes-php\"><strong>crie um arquivo phpinfo.php<\/strong><\/a>&nbsp;para acessar as informa&ccedil;&otilde;es do PHP. Use um cliente FTP ou o gerenciador de arquivos do host e execute as seguintes etapas:<\/p><ol class=\"wp-block-list\">\n<li>Abra o diret&oacute;rio&nbsp;<strong>public_html&nbsp;<\/strong>.<\/li>\n\n\n\n<li>Crie um arquivo&nbsp;<strong>phpinfo.php&nbsp;<\/strong>. Se o arquivo j&aacute; existir, abra-o e certifique-se de que ele cont&eacute;m o c&oacute;digo do&nbsp;<strong>Passo 3<\/strong>.<\/li>\n\n\n\n<li>Abra o arquivo e insira a seguinte linha:<br><code>&lt;?php<br>phpinfo();<br>?&gt;<\/code><\/li>\n<\/ol><ol class=\"wp-block-list\" start=\"4\">\n<li>Salve e feche o arquivo.<\/li>\n\n\n\n<li>V&aacute; para<strong>&nbsp;seudominio.com.br\/phpinfo.php<\/strong>, substituindo&nbsp;<strong>seudominio&nbsp;<\/strong>pelo nome de dom&iacute;nio real. Ele mostrar&aacute; os detalhes da configura&ccedil;&atilde;o do PHP, assim:<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"933\" height=\"563\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/php-info-log-error.png\" alt=\"detectando se o seu site tem o log de errors php ativado pelo arquivo phpinfo.php\" class=\"wp-image-42513\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/php-info-log-error.png 933w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/php-info-log-error-300x181.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/php-info-log-error-150x91.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/php-info-log-error-768x463.png 768w\" sizes=\"(max-width: 933px) 100vw, 933px\" \/><\/figure><\/div><ol class=\"wp-block-list\" start=\"6\">\n<li>Pressione&nbsp;<strong>CTRL + F&nbsp;<\/strong>no Windows ou&nbsp;<strong>Command + F&nbsp;<\/strong>no MacOS para abrir a barra de pesquisa no seu navegador web. Digite&nbsp;<strong>log_errors<\/strong>&nbsp;para encontrar a linha&nbsp;<strong>log_errors&nbsp;<\/strong>. Se o valor for&nbsp;<strong>Off<\/strong>, ent&atilde;o o registro de erros do PHP est&aacute; desativado.<\/li>\n<\/ol><p>Existem tr&ecirc;s maneiras de ativar o registro de erros PHP, dependendo da plataforma de hospedagem:<\/p><ul class=\"wp-block-list\">\n<li>Acessando o hPanel (se voc&ecirc; possui um plano de hospedagem de sites, WordPress ou Cloud da Hostinger)<\/li>\n\n\n\n<li>Editando o arquivo&nbsp;<strong>&nbsp;.htaccess<\/strong>.<\/li>\n\n\n\n<li>Editando o arquivo&nbsp;<strong>php.ini<\/strong>&nbsp;se voc&ecirc; &eacute; um usu&aacute;rio de desktop Linux ou&nbsp;<a href=\"\/pt\/alojamento-vps\"><strong>Hospedagem VPS Linux<\/strong><\/a>.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-como-ativar-o-log-de-erros-usando-o-hpanel\"><strong>Como Ativar o Log de Erros Usando o hPanel<\/strong><\/h3><p>Ativar os logs de erro PHP no hPanel &eacute; f&aacute;cil, pois existe uma configura&ccedil;&atilde;o dedicada para isso. Siga esses passos simples:<\/p><ol class=\"wp-block-list\">\n<li>Acesse o hPanel.<\/li>\n\n\n\n<li>V&aacute; para a se&ccedil;&atilde;o&nbsp;<strong>Avan&ccedil;ado<\/strong>&nbsp;e clique em&nbsp;<strong>Configura&ccedil;&atilde;o PHP<\/strong>:<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"540\" height=\"562\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2023\/12\/configuracao-php-hpanel.png\" alt=\"configura&ccedil;&atilde;o php no hpanel\" class=\"wp-image-41697\" style=\"width:318px;height:auto\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/12\/configuracao-php-hpanel.png 540w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/12\/configuracao-php-hpanel-288x300.png 288w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/12\/configuracao-php-hpanel-144x150.png 144w\" sizes=\"(max-width: 540px) 100vw, 540px\" \/><\/figure><\/div><ol class=\"wp-block-list\" start=\"3\">\n<li>Abra as&nbsp;<strong>op&ccedil;&otilde;es PHP&nbsp;<\/strong>e marque a caixa&nbsp;<strong>logErrors&nbsp;<\/strong>:<\/li>\n<\/ol><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"913\" height=\"306\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/logerrors-hpanel.png\" alt=\"ativando a op&ccedil;&atilde;o logErrors (PHP) no hPanel\" class=\"wp-image-42514\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/logerrors-hpanel.png 913w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/logerrors-hpanel-300x101.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/logerrors-hpanel-150x50.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/logerrors-hpanel-768x257.png 768w\" sizes=\"(max-width: 913px) 100vw, 913px\" \/><\/figure><ol class=\"wp-block-list\" start=\"4\">\n<li>Role para baixo at&eacute; o final da se&ccedil;&atilde;o e clique em&nbsp;<strong>Salvar<\/strong>.<\/li>\n<\/ol><p>O sistema agora ir&aacute; gerar o arquivo&nbsp;<strong>error_log&nbsp;<\/strong>quando o site encontrar um erro PHP. Siga estas etapas para abrir o arquivo:<\/p><p>1. Abra o&nbsp;<a href=\"\/tutoriais\/como-utilizar-o-gerenciador-de-arquivos-hostinger\"><strong>Gerenciador de Arquivos<\/strong><\/a>&nbsp;e a op&ccedil;&atilde;o&nbsp;<strong>Acessar todos os arquivos da Hospedagem<\/strong>:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1012\" height=\"244\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/acessar-arquivos-hospedagem.png\" alt=\"acessar todos os arquivos da hospedagem no gerenciador de arquivos do hpanel\" class=\"wp-image-42515\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/acessar-arquivos-hospedagem.png 1012w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/acessar-arquivos-hospedagem-300x72.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/acessar-arquivos-hospedagem-150x36.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/acessar-arquivos-hospedagem-768x185.png 768w\" sizes=\"(max-width: 1012px) 100vw, 1012px\" \/><\/figure><\/div><p>2. V&aacute; para o diret&oacute;rio&nbsp;<strong>.logs<\/strong>.<\/p><p><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"402\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/logs-pasta-1024x402.png\" alt=\"diret&oacute;rio logs da hospedagem\" class=\"wp-image-42516\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/logs-pasta.png 1024w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/logs-pasta-300x118.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/logs-pasta-150x59.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/logs-pasta-768x301.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><p><strong>3. Encontre o&nbsp;&nbsp;<\/strong>arquivo&nbsp;<strong>error_log_[dom&iacute;nio].<\/strong><\/p><p>Quando voc&ecirc; abrir o arquivo, ele mostrar&aacute; as mensagens de erro do log, incluindo a data em que o erro ocorreu, o tipo de erro e at&eacute; mesmo os detalhes do arquivo e da linha que precisam de corre&ccedil;&atilde;o.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"199\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/error-log-arquivo-1024x199.png\" alt=\"registro de erros php no arquivo error_log\" class=\"wp-image-42517\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/error-log-arquivo-1024x199.png 1024w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/error-log-arquivo-300x58.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/error-log-arquivo-150x29.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/error-log-arquivo-768x149.png 768w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/error-log-arquivo.png 1029w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><p>No exemplo acima, o registro de erros especifica uma sintaxe&nbsp;<strong>IF&nbsp;<\/strong>inesperada na linha 109 do arquivo&nbsp;<strong>functions.php<\/strong>. Essas informa&ccedil;&otilde;es ajudam a localizar o erro rapidamente e tomar medidas corretivas.<\/p><h3 class=\"wp-block-heading\" id=\"h-como-usar-o-hpanel-para-exibir-erros\"><strong>Como Usar o hPanel para Exibir Erros<\/strong><\/h3><p>Al&eacute;m disso, o hPanel permite que voc&ecirc; habilite facilmente a op&ccedil;&atilde;o&nbsp;<strong>displayErrors<\/strong>. Para isso, consulte as seguintes etapas:<\/p><p>1. Acesse o hPanel.<\/p><p>2. V&aacute; para a se&ccedil;&atilde;o&nbsp;<strong>Avan&ccedil;ado&nbsp;<\/strong>&rarr;&nbsp;<strong>Configura&ccedil;&atilde;o PHP<\/strong>:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"540\" height=\"562\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2023\/12\/configuracao-php-hpanel.png\" alt=\"configura&ccedil;&atilde;o php no hpanel\" class=\"wp-image-41697\" style=\"width:296px;height:auto\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/12\/configuracao-php-hpanel.png 540w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/12\/configuracao-php-hpanel-288x300.png 288w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/12\/configuracao-php-hpanel-144x150.png 144w\" sizes=\"(max-width: 540px) 100vw, 540px\" \/><\/figure><\/div><p>3. Abra as&nbsp;<strong>op&ccedil;&otilde;es PHP&nbsp;<\/strong>e marque a caixa&nbsp;<strong>displayErrors&nbsp;<\/strong>:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"859\" height=\"298\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/displayerrors-hpanel.png\" alt=\"ativando a op&ccedil;&atilde;o displayerrors nos logs de erros php do hpanel\" class=\"wp-image-42518\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/displayerrors-hpanel.png 859w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/displayerrors-hpanel-300x104.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/displayerrors-hpanel-150x52.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/displayerrors-hpanel-768x266.png 768w\" sizes=\"(max-width: 859px) 100vw, 859px\" \/><\/figure><\/div><p>4.&nbsp;<strong>Salve&nbsp;<\/strong>as altera&ccedil;&otilde;es.<\/p><p>5. Por fim, visite seu site, e o erro PHP ser&aacute; exibido:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"954\" height=\"347\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/erro-php-exemplo.png\" alt=\"exemplo de erro php exibido em site\" class=\"wp-image-42519\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/erro-php-exemplo.png 954w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/erro-php-exemplo-300x109.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/erro-php-exemplo-150x55.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/erro-php-exemplo-768x279.png 768w\" sizes=\"(max-width: 954px) 100vw, 954px\" \/><\/figure><\/div><figure class=\"wp-block-image size-large\"><a href=\"\/pt\/hospedagem-barata\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-Web-hosting_in-text-banner-1024x300.png\" alt=\"\" class=\"wp-image-32927\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-Web-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-Web-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-Web-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-Web-hosting_in-text-banner-768x225.png 768w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-Web-hosting_in-text-banner-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h3 class=\"wp-block-heading\" id=\"h-como-ativar-o-log-de-erros-usando-o-arquivo-htaccess\"><strong>Como Ativar o Log de Erros Usando o Arquivo .htaccess<\/strong><\/h3><p>Se voc&ecirc; n&atilde;o &eacute; cliente Hostinger e n&atilde;o consegue encontrar nenhuma configura&ccedil;&atilde;o de log de erros PHP no painel de controle do provedor, &eacute; poss&iacute;vel ativ&aacute;-lo editando o arquivo&nbsp;<strong>.htaccess&nbsp;<\/strong>.<\/p><p><a href=\"\/tutoriais\/como-localizar-ou-criar-um-arquivo-htaccess\"><strong>Localize o arquivo .htaccess<\/strong><\/a>&nbsp;usando o gerenciador de arquivos ou um <a href=\"\/tutoriais\/como-configurar-o-cliente-filezilla\"><strong>cliente FTP<\/strong><\/a>. Ele deve estar localizado dentro do diret&oacute;rio raiz do site. No entanto, em alguns casos o arquivo pode estar oculto. Nesse caso, v&aacute; para as configura&ccedil;&otilde;es no Painel de Controle ou no cliente FTP para exibir arquivos ocultos.<\/p><p>\n\n\n<div><p class=\"important\"><strong>Importante! <\/strong>Fa&ccedil;a backup do arquivo&nbsp;<strong>.htaccess<\/strong>&nbsp;antes de fazer qualquer altera&ccedil;&atilde;o.<\/p><\/div>\n\n\n\n<\/p><p>Uma vez encontrado o arquivo&nbsp;<strong>.htaccess&nbsp;<\/strong>, siga os seguintes passos:<\/p><ol class=\"wp-block-list\">\n<li>Abra o arquivo&nbsp;<strong>&nbsp;.htaccess&nbsp;<\/strong>&nbsp;e insira o seguinte c&oacute;digo:<br><code>php_flag log_errors on<br>php_value error_reporting 32767<br>php_value error_log \"error_log.txt\"<\/code><\/li>\n<\/ol><ol class=\"wp-block-list\" start=\"2\">\n<li>Crie um arquivo intitulado&nbsp;<strong>error_log.txt&nbsp;<\/strong>no diret&oacute;rio&nbsp;<strong>public_html<\/strong>.<\/li>\n\n\n\n<li>Salve e feche. Todos os logs de erro PHP ser&atilde;o relatados no arquivo&nbsp;<strong>error_log.txt&nbsp;<\/strong>.<\/li>\n<\/ol><p>Agora o registro de erros PHP est&aacute; habilitado. Voc&ecirc; pode verificar isso usando novamente as informa&ccedil;&otilde;es do PHP, e o&nbsp;<strong>Local Value&nbsp;<\/strong>deve estar ativado. N&atilde;o se preocupe se o&nbsp;<strong>Master Value&nbsp;<\/strong>ainda estiver desligado, pois o local value ir&aacute; substitu&iacute;-lo.<\/p><p>Se o site encontrar algum problema, abra o&nbsp;<strong>error_log.txt<\/strong>, e voc&ecirc; ver&aacute; os registros de erro do PHP.<\/p><h3 class=\"wp-block-heading\" id=\"h-como-ativar-o-registro-de-erros-usando-o-arquivo-php-ini\"><strong>Como Ativar o Registro de Erros Usando o Arquivo php.ini<\/strong><\/h3><p>O terceiro m&eacute;todo para habilitar o registro de erros PHP &eacute; editando o arquivo&nbsp;<strong>php.ini<\/strong>. Ele cont&eacute;m a configura&ccedil;&atilde;o padr&atilde;o do servidor web para executar aplica&ccedil;&otilde;es PHP.<\/p><p>Observe que o arquivo&nbsp;<strong>php.ini&nbsp;<\/strong>n&atilde;o est&aacute; acess&iacute;vel para usu&aacute;rios de hospedagem compartilhada, pois requer acesso root do servidor. Por isso, este m&eacute;todo &eacute; indicado para usu&aacute;rios de Linux ou Hospedagem VPS.<\/p><p><strong>Localizando o Arquivo php.ini<\/strong><\/p><p>O diret&oacute;rio pode variar, dependendo se est&aacute; na&nbsp;<a href=\"\/tutoriais\/o-que-e-cli\"><strong>interface de linha de comando (CLI)<\/strong><\/a>&nbsp;ou no sistema operacional do servidor web, como&nbsp;<a href=\"\/tutoriais\/o-que-e-apache\"><strong>Apache<\/strong><\/a>&nbsp;e <a href=\"\/tutoriais\/o-que-e-nginx\"><strong>NGINX<\/strong><\/a>.<\/p><p>Localize o arquivo&nbsp;<strong>php.ini&nbsp;<\/strong>&nbsp;acessando as informa&ccedil;&otilde;es do PHP. Assim que voc&ecirc; abrir, pressione&nbsp;<strong>CTRL + F&nbsp;<\/strong>no Windows ou&nbsp;<strong>Command + F&nbsp;<\/strong>no MacOS para abrir a barra de pesquisa e procure pela se&ccedil;&atilde;o&nbsp;<strong>Loaded Configuration File&nbsp;<\/strong>. Voc&ecirc; encontrar&aacute; o diret&oacute;rio do arquivo&nbsp;<strong>php.ini<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1008\" height=\"190\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/loaded-configuration-file-php-ini.png\" alt=\"conferindo a se&ccedil;&atilde;o loaded configuration file do arquivo php.ini\" class=\"wp-image-42520\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/loaded-configuration-file-php-ini.png 1008w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/loaded-configuration-file-php-ini-300x57.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/loaded-configuration-file-php-ini-150x28.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/loaded-configuration-file-php-ini-768x145.png 768w\" sizes=\"(max-width: 1008px) 100vw, 1008px\" \/><\/figure><\/div><p>Outro m&eacute;todo para encontrar o arquivo de configura&ccedil;&atilde;o &eacute; usando a linha de comando.&nbsp;<a href=\"\/tutoriais\/como-se-conectar-servidor-vps-usando-terminal-ssh\"><strong>Conecte-se ao servidor web usando um cliente SSH<\/strong><\/a>&nbsp;e execute o seguinte comando:<\/p><pre class=\"wp-block-preformatted\">php -i | grep php.ini<\/pre><p>O resultado dever&aacute; ser algo assim:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"629\" height=\"53\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/php-ini-aqtivar-log-erros.png\" alt=\"ativando log de erros via php.ini\" class=\"wp-image-42521\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/php-ini-aqtivar-log-erros.png 629w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/php-ini-aqtivar-log-erros-300x25.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/php-ini-aqtivar-log-erros-150x13.png 150w\" sizes=\"(max-width: 629px) 100vw, 629px\" \/><\/figure><\/div><p>Dito isto, aqui est&atilde;o os diret&oacute;rios mais comuns de localiza&ccedil;&atilde;o do arquivo&nbsp;<strong>php.ini&nbsp;<\/strong>dependendo do sistema operacional:<\/p><ul class=\"wp-block-list\">\n<li><strong>CLI<\/strong>&nbsp;&ndash; \/etc\/php\/7.4\/cli\/php.ini. Observe que alterar a configura&ccedil;&atilde;o do PHP no CLI n&atilde;o afetar&aacute; o servidor web.<\/li>\n\n\n\n<li><strong>Apache&nbsp;<\/strong>&ndash; \/etc\/php\/7.4\/apache2\/php.ini.<\/li>\n\n\n\n<li><strong>NGINX ou Apache com PHP-FPM<\/strong>&nbsp;&ndash; \/etc\/php\/7.4\/fpm\/php.ini.<\/li>\n<\/ul><p>\n\n\n<div><p class=\"important\"><strong>Importante! <\/strong>Se necess&aacute;rio, substitua&nbsp;<strong>7.4<\/strong>&nbsp;pela vers&atilde;o do PHP que voc&ecirc; realmente usa.<\/p><\/div>\n\n\n\n<\/p><p><strong>Editando o Arquivo php.ini<\/strong><\/p><p>Uma vez que voc&ecirc; localize o arquivo&nbsp;<strong>php.ini&nbsp;<\/strong>, abra e edite-o com o&nbsp;<a href=\"\/tutoriais\/como-instalar-editor-de-texto-nano\/\"><strong>editor de texto Nano<\/strong><\/a>&nbsp;usando o seguinte comando:<\/p><pre class=\"wp-block-preformatted\">nano etc\/php\/7.4\/apache2\/php.ini<\/pre><p>Observe que voc&ecirc; deve adaptar o comando dependendo do caminho do <strong>php.ini&nbsp;<\/strong>. O resultado dever&aacute; ser algo assim:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"969\" height=\"536\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/editando-arquivo-php-ini.png\" alt=\"editando o arquivo php.ini para ativar o log de erros php\" class=\"wp-image-42522\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/editando-arquivo-php-ini.png 969w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/editando-arquivo-php-ini-300x166.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/editando-arquivo-php-ini-150x83.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/02\/editando-arquivo-php-ini-768x425.png 768w\" sizes=\"(max-width: 969px) 100vw, 969px\" \/><\/figure><\/div><p>Assim que voc&ecirc; abrir o arquivo&nbsp;<strong>php.ini&nbsp;<\/strong>, ele exibir&aacute; as&nbsp;<a href=\"https:\/\/www.php.net\/manual\/en\/ini.list.php\" target=\"_blank\" rel=\"noopener\"><strong>diretivas de configura&ccedil;&atilde;o<\/strong><\/a>. Altere os valores dessas diretivas para configurar a configura&ccedil;&atilde;o do PHP no seu servidor web.<\/p><p>Quando se trata do log de erros PHP, existem tr&ecirc;s diretivas principais:<\/p><ul class=\"wp-block-list\">\n<li><strong>log_errors<\/strong>&nbsp;&ndash; liga ou desliga o registro de erros do PHP. O valor padr&atilde;o &eacute;&nbsp;<strong>0,<\/strong>&nbsp;o que indica que o registro de erros do PHP est&aacute; desativado.<\/li>\n\n\n\n<li><strong>error_log<\/strong>&nbsp;&ndash; envia a mensagem de erro para o arquivo de registro de erros. O valor padr&atilde;o &eacute;&nbsp;<strong>0<\/strong>, e voc&ecirc; deve definir o caminho absoluto para o arquivo de log de erro.<\/li>\n\n\n\n<li><strong>error_reporting<\/strong>&nbsp;&ndash; define o n&iacute;vel m&iacute;nimo de relat&oacute;rio de erros. O valor &eacute;&nbsp;<strong>null&nbsp;<\/strong>por padr&atilde;o, e voc&ecirc; deve alterar seus par&acirc;metros para relatar todos os tipos de erros.<\/li>\n<\/ul><p>Para configurar essas diretrizes, simplesmente use os seguintes comandos no editor de texto:<\/p><pre class=\"wp-block-preformatted\">log_errors = on<br>error_reporting = E_All<br>error_log = \/caminho\/nomedoarquivo<\/pre><p>Certifique-se de substituir<strong>&nbsp;\/caminho\/nomedoarquivo<\/strong>&nbsp;pelo caminho e nome do arquivo desejados para o arquivo de log de erro. Alternativamente, use este comando para registrar erros no log do sistema:<\/p><pre class=\"wp-block-preformatted\">error_log = syslog<\/pre><p>Al&eacute;m dessas tr&ecirc;s principais diretrizes, v&aacute;rias outras est&atilde;o relacionadas ao registro de erros do PHP, como:<\/p><ul class=\"wp-block-list\">\n<li><strong>display_errors<\/strong>&nbsp;&ndash; define se o registro deve exibir erros na sa&iacute;da. Recomendamos desativar isso como uma medida de seguran&ccedil;a.<\/li>\n\n\n\n<li><strong>log_error_max_length<\/strong>&nbsp;&ndash; define o comprimento m&aacute;ximo dos erros registrados. Defina o valor como zero para desativar o limite.<\/li>\n\n\n\n<li><strong>track_errors<\/strong>&nbsp;&ndash; especifica se o registro deve armazenar a &uacute;ltima mensagem de erro na vari&aacute;vel $php_errormsg.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-tipos-de-log-de-erro-php-mais-comuns\"><strong>Tipos de Log de Erro PHP Mais Comuns<\/strong><\/h2><p>Um dos detalhes que o registro de erros do PHP fornece &eacute; o tipo de erro que ocorreu. Em geral, existem quatro tipos de erros PHP. Entend&ecirc;-los &eacute; essencial para saber como corrigir e evitar que os mesmos erros aconte&ccedil;am novamente.<\/p><p><strong>Erro de Alerta (Warning Error)<\/strong><\/p><p>Este erro alerta sobre um problema que pode causar uma falha mais significativa a longo prazo. No entanto, tais problemas n&atilde;o interrompem a execu&ccedil;&atilde;o do script.<\/p><p>A causa mais comum &eacute; usar um caminho de arquivo que n&atilde;o existe. Se voc&ecirc; encontrar esse erro, verifique o nome do arquivo no script ou diret&oacute;rio, pois um erro de digita&ccedil;&atilde;o pode fazer com que o script n&atilde;o consiga encontr&aacute;-lo.<\/p><p><strong>Erro de Notifica&ccedil;&atilde;o (Notice Error)<\/strong><\/p><p>Um erro de notifica&ccedil;&atilde;o &eacute; semelhante a um erro de alerta, pois ainda permite a execu&ccedil;&atilde;o do script. No entanto, ele geralmente indica uma vari&aacute;vel n&atilde;o declarada ou indefinida no script, em vez de um arquivo ausente.<\/p><p>Simplesmente verifique a vari&aacute;vel indicada na mensagem de erro.<\/p><p><strong>Erro de An&aacute;lise (Parse Error)<\/strong><\/p><p>Um erro de an&aacute;lise ou sintaxe indica um s&iacute;mbolo errado, aspas n&atilde;o fechadas, ponto e v&iacute;rgula faltando ou erro de ortografia na sintaxe do script. Ele encerra o script e pode acionar mensagens de erro em sites do WordPress.<\/p><p>Os registros de erro indicar&atilde;o o s&iacute;mbolo espec&iacute;fico ou a sintaxe que causou isso, junto com o arquivo e a linha de c&oacute;digo, tornando f&aacute;cil&nbsp;<a href=\"\/tutoriais\/como-corrigir-erros-de-sintaxe-no-wordpress\"><strong>corrigir o erro de sintaxe<\/strong><\/a>.<\/p><p>Aqui est&aacute; um exemplo de uma mensagem de erro de an&aacute;lise:<\/p><pre class=\"wp-block-preformatted\">PHP Parse error: syntax error, unexpected &lsquo;2&rsquo; (T_LNUMBER), expecting &lsquo;)&rsquo; in \/home\/u802426761\/domains\/username\/public_html\/wp-config.php on line 54<\/pre><p>Este registro de erro indica que h&aacute; um caractere&nbsp;<strong>&ldquo;2&rdquo;<\/strong>&nbsp;que n&atilde;o deveria estar na&nbsp;<strong>linha 54<\/strong>&nbsp;do arquivo&nbsp;<a href=\"\/tutoriais\/arquivo-wp-config-php\"><strong>wp-config.php<\/strong><\/a>. Para consertar, abra o arquivo e delete o caractere problem&aacute;tico.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Dica<\/h4>\n                    <p>Quando voc&ecirc; abre um arquivo usando o Gerenciador de Arquivos do hPanel, o editor de texto marcar&aacute; a linha problem&aacute;tica com um X. Isso ajuda a encontrar o erro rapidamente e alerta voc&ecirc; para erros de an&aacute;lise ao ajustar arquivos.<\/p>\n                <\/div>\n\n\n\n<\/p><p><strong>Erro Fatal (Fatal Error)<\/strong><\/p><p>Um erro fatal ocorre quando o script chama uma fun&ccedil;&atilde;o, mas a pr&oacute;pria fun&ccedil;&atilde;o n&atilde;o est&aacute; definida. Ao contr&aacute;rio dos outros tipos de erros PHP, um erro fatal pode fazer o aplicativo travar. Existem tr&ecirc;s tipos de erros fatais baseados no momento da ocorr&ecirc;ncia:<\/p><ul class=\"wp-block-list\">\n<li><strong>Erro fatal na inicializa&ccedil;&atilde;o<\/strong>&nbsp;&ndash; ocorre quando o sistema n&atilde;o consegue executar o c&oacute;digo devido a um erro durante a instala&ccedil;&atilde;o.<\/li>\n\n\n\n<li><strong>Erro fatal em tempo de compila&ccedil;&atilde;o<\/strong>&nbsp;&ndash; ocorre quando o programador tenta usar uma classe, fun&ccedil;&atilde;o ou dados inexistentes.<\/li>\n\n\n\n<li><strong>Erro fatal em tempo de execu&ccedil;&atilde;o&nbsp;<\/strong>&ndash; semelhante a um erro fatal em tempo de compila&ccedil;&atilde;o, mas ocorre durante a execu&ccedil;&atilde;o do programa.<\/li>\n<\/ul><p>Encontre a fun&ccedil;&atilde;o indefinida fornecida no registro de erros e certifique-se de definir e chamar a fun&ccedil;&atilde;o correta. Al&eacute;m disso, verifique se h&aacute; algum erro de ortografia se voc&ecirc; estiver usando uma fun&ccedil;&atilde;o embutida.<\/p><p>Aqui est&aacute; um exemplo de um erro fatal do PHP:<\/p><pre class=\"wp-block-preformatted\">PHP Fatal error: Call to undefined function get_header() in \/var\/www\/username\/public\/blog\/wp-content\/themes\/theme\/index.php on line 37<\/pre><p>Neste caso, abra o arquivo&nbsp;<strong>index.php&nbsp;<\/strong>mencionado no registro de erros e verifique a fun&ccedil;&atilde;o na&nbsp;<strong>linha 37<\/strong>&nbsp;para garantir que est&aacute; definida corretamente.<\/p><p>Outro motivo comum para um erro fatal &eacute; exceder o tempo m&aacute;ximo de execu&ccedil;&atilde;o, o que simplesmente significa que o script PHP demora mais para ser conclu&iacute;do do que o limite de tempo pr&eacute;-determinado. Se isso acontecer, o registro de erros deve parecer com isso:<\/p><pre class=\"wp-block-preformatted\">Fatal error: Maximum execution time of 30 seconds exceeded in \/home\/username\/domains\/domain.com\/public_html\/wp-includes\/class-phpmailer.php&nbsp;on line 737<\/pre><p>Para consertar isso, voc&ecirc; precisa&nbsp;<a href=\"\/tutoriais\/como-corrigir-erro-fatal-tempo-maximo-de-execucao-excedido-no-wordpress\"><strong>configurar o tempo m&aacute;ximo de execu&ccedil;&atilde;o do PHP<\/strong><\/a>. &Eacute; poss&iacute;vel fazer isso editando o arquivo&nbsp;<strong>.htaccess&nbsp;<\/strong>, configurando as configura&ccedil;&otilde;es do hPanel ou instalando um plugin do WordPress.<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusao\"><strong>Conclus&atilde;o<\/strong><\/h2><p>O registro de erros PHP ajuda voc&ecirc; a solucionar problemas em um site, registrando os detalhes do erro, incluindo o arquivo PHP e a linha de c&oacute;digo que precisa ser corrigida. Ter o log de erros PHP ativado &eacute; essencial, mas, infelizmente, ele geralmente n&atilde;o vem ativado por padr&atilde;o.<\/p><p>Vamos recapitular os tr&ecirc;s m&eacute;todos para habilitar o registro de erros PHP:<\/p><ul class=\"wp-block-list\">\n<li><strong>Usando o hPanel<\/strong>&nbsp;&ndash; poss&iacute;vel apenas se voc&ecirc; estiver usando o servi&ccedil;o de hospedagem de sites, WordPress ou Cloud da Hostinger. Ele permite que voc&ecirc; ative facilmente o log de erros PHP e a exibi&ccedil;&atilde;o de erros PHP em alguns cliques.<\/li>\n\n\n\n<li><strong>Editando o arquivo .htaccess<\/strong>&nbsp;&ndash; aplic&aacute;vel a quase todos os usu&aacute;rios de hospedagem. Basta inserir algumas linhas de c&oacute;digo no arquivo .htaccess.<\/li>\n\n\n\n<li><strong>Editando o arquivo php.ini&nbsp;<\/strong>&ndash; aplic&aacute;vel a usu&aacute;rios de hospedagem VPS e Linux que possuem acesso root. Este m&eacute;todo envolve ajustar a configura&ccedil;&atilde;o do PHP no servidor e definir o caminho do arquivo de log de erros do PHP.<\/li>\n<\/ul><p>Uma vez que voc&ecirc; ativou o registro de erros PHP, verifique o arquivo de registro de erros no diret&oacute;rio do site, a menos que voc&ecirc; tenha especificado o caminho de maneira diferente.<\/p><p>No entanto, &eacute; sempre melhor prevenir erros do que remedi&aacute;-los. Portanto, sempre certifique-se de digitar a sintaxe PHP correta ao ajustar os arquivos do site. Al&eacute;m disso, preste aten&ccedil;&atilde;o no indicador no editor de texto quando houver um erro de sintaxe.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Sugest&otilde;es de Leitura<\/h4>\n                    <p><a href=\"\/tutoriais\/monitorar-site\"><strong>Tempo de Atividade e Inatividade do Site<br><\/strong><\/a><a href=\"\/tutoriais\/quanto-custa-manter-um-site\"><strong>Custo de Manuten&ccedil;&atilde;o do Site<br><\/strong><\/a><a href=\"\/tutoriais\/site-hackeado\"><strong>Como Diagnosticar e Corrigir um Site Hackeado<br><\/strong><\/a><a href=\"\/tutoriais\/como-fazer-download-de-um-backup\"><strong>Guia para Baixar um Backup do Site (hPanel + cPanel)<br><\/strong><\/a><a href=\"\/tutoriais\/como-limpar-o-cache-do-navegador\"><strong>Como Limpar o Cache e o Hist&oacute;rico do Navegador (Chrome, Firefox, Safari)<\/strong><\/a><\/p>\n                <\/div>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Qualquer site pode passar por alguns problemas e parar de funcionar. Quando isso acontece, ele exibir&aacute; uma mensagem de erro para voc&ecirc; e os visitantes. Entretanto, mensagens como&nbsp;HTTP 500&nbsp;n&atilde;o fornecem muitas informa&ccedil;&otilde;es sobre por que o erro ocorreu e o que voc&ecirc; deve fazer para corrigi-lo. &Eacute; aqui que os logs de erro&nbsp;PHP&nbsp;entram em jogo. [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/pt\/tutoriais\/como-verificar-os-logs-de-erro-php-do-seu-site\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":78,"featured_media":36203,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"PHP Log: Como Verificar os Logs de Erro PHP do Seu Site","rank_math_description":"Descubra como habilitar, verificar e entender os logs de erro PHP do seu site com nosso guia completo. Solucione problemas com facilidade!","rank_math_focus_keyword":"php log","footnotes":""},"categories":[4941],"tags":[5923,5952],"class_list":["post-12748","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desenvolvimento-web","tag-alterar-versao-do-php","tag-logs-de-erro-php"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-check-your-website-error-log","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-verificar-os-logs-de-erro-php-do-seu-site","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-check-your-website-error-log","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-verificar-os-logs-de-erro-php-do-seu-site","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-check-your-website-error-log","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-check-your-website-error-log","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-check-your-website-error-log","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-check-your-website-error-log","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-check-your-website-error-log","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-check-your-website-error-log","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/12748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/users\/78"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/comments?post=12748"}],"version-history":[{"count":10,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/12748\/revisions"}],"predecessor-version":[{"id":42525,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/12748\/revisions\/42525"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media\/36203"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media?parent=12748"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/categories?post=12748"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/tags?post=12748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}