Sabemos como é. Aquele momento de afundamento quando seu site sai do ar e você não tem ideia do porquê. É um dos erros mais comuns do WordPress, mas também um dos mais misteriosos. Ele não diz o que está errado, apenas que algo está quebrado.
A boa notícia? Quase sempre tem conserto. Tendo ajudado inúmeros clientes, lidamos com este erro com bastante frequência.
Neste guia, vamos guiá-lo através dos passos exatos para colocar seu site de volta em funcionamento. Basta seguir junto, e você terá tudo funcionando novamente em pouco tempo.

Aqui está uma visão geral rápida dos tópicos que abordaremos neste artigo:
- O que é o Erro 500 Internal Server Error?
- O que Causa o Erro Internal Server Error no WordPress?
- Corrigindo o Erro 500 Internal Server Error no WordPress
- Limpar Cache do WordPress e do Navegador
- Verificando o Arquivo .htaccess Corrompido
- Aumentando o Limite de Memória do PHP
- Desativar Todos os Plugins do WordPress
- Mude para um Tema Padrão do WordPress
- Reenviando Arquivos Principais
- Habilitar Logs de Depuração no WordPress
- Pergunte ao Seu Provedor de Hospedagem
- Tutorial em Vídeo
O que é o Erro 500 Internal Server Error?
O Erro 500 Internal Server Error é como uma porta trancada sem chave. Você sabe que algo está errado, mas não há nenhuma nota explicando o que aconteceu.
Este erro não é apenas um problema do WordPress. Ele pode aparecer em qualquer site quando o servidor encontra um problema que não sabe como lidar.
O "500" na mensagem é um código de status HTTP. Se você procurar, encontrará uma definição vaga:
O código de resposta de erro interno do servidor 500 indica que o servidor encontrou uma condição inesperada que o impediu de atender à solicitação.
Isso não é muito útil, certo? É a maneira do servidor dizer: "Algo quebrou, mas não tenho certeza do quê."
A forma como esse erro aparece depende da sua configuração de hospedagem e navegador da web. Aqui está um exemplo de como ele aparece em um servidor Apache:

Se o seu site roda em Nginx, pode parecer um pouco diferente. E se o Google Chrome não conseguir carregar uma página de erro adequada, você verá algo assim:

Para iniciantes, isso pode ser avassalador. Não há uma mensagem dizendo o que deu errado ou como consertar.
É como pedir a um mecânico para consertar seu carro sem dizer o que está quebrado. Ele precisará verificar diferentes partes até encontrar o problema.
Da nossa experiência, a melhor maneira de consertar é ir passo a passo. Vamos guiá-lo pelas causas e soluções mais comuns para que você possa fazer seu site funcionar novamente.
O que Causa o Erro Internal Server Error no WordPress?
O erro interno do servidor no WordPress é como um quebra-cabeça com peças faltando. Você sabe que algo está errado, mas a mensagem de erro não diz exatamente onde está o problema.
Pela nossa experiência, o culpado mais comum é um arquivo .htaccess corrompido. Às vezes, é um plugin com mau funcionamento ou um tema que não está se dando bem com sua configuração.
Outras vezes, seu site pode atingir o limite de memória PHP, fazendo com que o WordPress trave. Arquivos principais corrompidos também podem desencadear este erro, deixando você bloqueado sem aviso.
Em alguns casos, o erro só aparece ao tentar acessar a área administrativa do WordPress, enquanto o resto do seu site funciona normalmente. Isso é como ser trancado para fora da sua própria casa enquanto os convidados ainda podem entrar pela porta dos fundos.
O que torna este erro complicado é que ele geralmente acontece antes que o WordPress possa carregar corretamente. Isso significa que o servidor não consegue coletar detalhes suficientes para explicar o que deu errado.
Se você quiser uma análise mais aprofundada de como o WordPress funciona nos bastidores, confira nosso guia sobre como o WordPress opera internamente.
Agora, vamos percorrer as etapas de solução de problemas para colocar seu site de volta em funcionamento.
Corrigindo o Erro 500 Internal Server Error no WordPress
Antes de começar a solucionar problemas, certifique-se de ter um backup completo do WordPress do seu site à mão.
Se você tiver acesso à área de administração do WordPress, poderá usar um plugin de backup do WordPress para criar um backup completo do seu site.
Recomendamos o uso do Duplicator para lidar com isso. Ele não apenas ajuda você a fazer backup rapidamente do seu site, mas também pode armazenar seus backups na nuvem e, o mais importante, você pode restaurar seu site a partir do backup.
Por outro lado, se você não tiver acesso à área de administração do WordPress, poderá criar um backup manual do WordPress usando o phpMyAdmin e um cliente FTP.
Depois disso, você pode seguir os passos a seguir para solucionar e corrigir o erro interno do servidor em seu site.
Limpar Cache do WordPress e do Navegador
Navegadores e seus plugins de cache do WordPress às vezes podem armazenar erroneamente uma cópia em cache de uma página de erro.
A maneira mais fácil de corrigir isso é primeiro limpar o cache do seu navegador.

Depois disso, se você tiver acesso à área de administração do WordPress do seu site, poderá esvaziar o cache do WordPress visitando a página de configurações do seu plugin de cache.
Para detalhes, veja nosso tutorial sobre como limpar o cache do WordPress.
Verificando o Arquivo .htaccess Corrompido
O arquivo .htaccess é um arquivo de configuração do servidor usado pelo WordPress para configurar redirecionamentos.
Uma das causas mais comuns de erro interno do servidor é o arquivo .htaccess corrompido.
A maneira mais fácil de corrigir isso é simplesmente visitando a página Configurações » Links Permanentes na área de administração do WordPress e, em seguida, clicando no botão ‘Salvar alterações’ sem fazer nenhuma alteração.

O WordPress agora tentará atualizar seu arquivo .htaccess ou gerar um novo. Você pode visitar seu site para ver se isso resolveu o erro interno do servidor.
Se você ainda vir o erro, precisará garantir que o WordPress conseguiu gerar ou gravar no arquivo .htaccess.
Às vezes, devido às permissões de arquivos e diretórios, o WordPress pode não conseguir criar ou gravar em seu arquivo .htaccess.
Agora você pode tentar substituir o arquivo .htaccess manualmente. Primeiro, você precisa fazer login em seu site usando FTP ou o aplicativo Gerenciador de Arquivos no painel de controle da sua conta de hospedagem.
Em seguida, você precisa renomear seu arquivo .htaccess principal para algo como .htaccess_old. Isso permite que você mantenha o arquivo como um backup, mas o WordPress não o reconhecerá.
Para renomear o arquivo .htaccess, você precisará fazer login no seu site usando FTP ou o aplicativo Gerenciador de Arquivos no painel cPanel da sua conta de hospedagem.
Uma vez conectado, o arquivo .htaccess estará localizado no mesmo diretório onde você verá pastas como wp-content, wp-admin e wp-includes.
Simplesmente clique com o botão direito no arquivo .htaccess e renomeie-o para .htaccess_old.

Em seguida, você precisa criar um novo arquivo .htaccess.
Dentro da pasta raiz do seu site, clique com o botão direito e selecione a opção ‘Criar novo arquivo’ no seu cliente FTP ou aplicativo Gerenciador de Arquivos.

Nomeie este novo arquivo como .htaccess e clique em ‘OK’ para salvá-lo.
Agora, este arquivo .htaccess está vazio e você precisa adicionar as regras de reescrita padrão do WordPress a ele.
Simplesmente clique com o botão direito no arquivo e selecione ‘Visualizar/Editar’ no seu cliente FTP ou aplicativo Gerenciador de Arquivos.

O arquivo vazio será aberto em um editor de texto simples como o Bloco de Notas ou o TextEdit.
Agora, você precisa copiar e colar o seguinte código nele:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Este código é o conjunto de regras padrão usado pelo WordPress. Não se esqueça de salvar suas alterações e enviar o arquivo de volta para o servidor.
Agora você pode visitar seu site para ver se isso resolveu o erro interno do servidor.
Se resolveu, dê um tapinha nas costas porque você corrigiu o erro interno do servidor.
Importante: Antes de prosseguir com outras tarefas, certifique-se de ir para a página Configurações » Links Permanentes na área de administração do WordPress e clicar no botão Salvar sem fazer nenhuma alteração. Isso regenerará o arquivo .htaccess para você com as regras de reescrita adequadas para garantir que suas páginas de postagem não retornem um erro 404.
Se a verificação da solução para o arquivo .htaccess corrompido não funcionou para você, então você precisa continuar lendo este artigo.
Aumentando o Limite de Memória do PHP
Às vezes, o erro interno do servidor pode ocorrer se um script consumir todo o limite de memória PHP.
A maneira mais fácil de aumentar o limite de memória PHP é editando o arquivo wp-config.php. Tenha cuidado ao fazer isso se você for um iniciante. Você quer seguir estas instruções cuidadosamente porque mesmo pequenos erros nos arquivos principais do WordPress podem quebrar seu site.
Para começar, simplesmente conecte-se ao seu site WordPress usando um cliente FTP ou o aplicativo Gerenciador de Arquivos no painel de controle da sua conta de hospedagem.
Você encontrará o arquivo wp-config.php dentro da pasta principal do seu site. Clique com o botão direito sobre ele e selecione 'Download'. Isso garantirá que você tenha um backup do arquivo caso algo dê errado.
Quando você tiver salvo isso, você pode clicar com o botão direito sobre ele e selecionar 'Visualizar/Editar'.

Dentro do arquivo wp-config.php, você precisa adicionar o seguinte código logo acima da linha que diz, 'Isso é tudo, pare de editar! Feliz publicação':
define( 'WP_MEMORY_LIMIT', '256M' );
Para mais detalhes, veja nosso tutorial sobre como aumentar o limite de memória PHP no WordPress.
Observação: Se 256M não resolver o problema, tente aumentá-lo para 512M.
Se você vê o erro interno do servidor apenas ao tentar fazer login no seu painel do WordPress ou ao enviar uma imagem no seu wp-admin, então você deve aumentar o limite de memória seguindo estes passos:
- Crie um arquivo de texto em branco no seu computador e nomeie-o como php.ini
- Cole este código nele: memory=256MB
- Salve o arquivo
- Faça o upload dele para a sua pasta /wp-admin/ usando FTP
Se aumentar o limite de memória corrigiu o problema para você, então você apenas corrigiu o problema temporariamente. Você ainda precisa encontrar a causa que está esgotando seu limite de memória.
Isso pode ser um plugin mal codificado ou até mesmo uma função de tema. Recomendamos fortemente que você peça à sua empresa de hospedagem WordPress para verificar os logs do servidor para ajudá-lo a encontrar os diagnósticos exatos.
Se aumentar o limite de memória do PHP não resolveu o problema para você, você precisa de mais solução de problemas.
Desativar Todos os Plugins do WordPress
Se nenhuma das soluções acima funcionou para você, então este erro provavelmente está sendo causado por um plugin específico instalado em seu site.
Também é possível que seja uma combinação de plugins que não estão funcionando bem juntos.
Se você puder acessar a área de administração do WordPress do seu site, poderá simplesmente ir para a página de plugins e desativar todos os plugins do WordPress.

No entanto, se você não conseguir acessar a área de administração do WordPress, poderá desativar todos os plugins do WordPress usando FTP.
Simplesmente conecte-se ao seu site WordPress usando um cliente FTP ou o aplicativo gerenciador de arquivos no painel de controle da sua conta de hospedagem.
Uma vez conectado, navegue até a pasta /wp-content/ e renomeie a pasta plugins para plugins.desativados.

O WordPress procura por plugins na pasta plugins. Se a pasta plugins não for encontrada, ele desativará automaticamente todos os plugins.
Agora você pode tentar visitar seu site para ver se isso resolveu o erro interno do servidor em seu site.
Para restaurar todos os seus plugins, você pode simplesmente renomear a pasta ‘plugins.desativados’ de volta para plugins.
Seus plugins serão restaurados agora, mas ainda estarão desativados.
Agora você pode ativar os plugins individualmente e visitar seu site para descobrir qual plugin está causando o erro interno do servidor.
Para mais detalhes, veja nosso guia sobre como desativar todos os plugins do WordPress sem wp-admin.
Se desativar todos os plugins não corrigiu o erro interno do servidor em seu site, continue lendo.
Mude para um Tema Padrão do WordPress
Uma causa possível do erro interno do servidor pode ser algum código no seu tema do WordPress.
Para determinar se este é o caso, você precisa mudar seu tema para um tema padrão do WordPress.
Se você tem acesso à área de administração do WordPress, vá para a página Aparência » Temas. Se você já tem um tema padrão instalado, pode simplesmente clicar no botão Ativar para mudar o tema.

Se você não tem um tema padrão instalado, pode clicar no botão ‘Adicionar Novo’ no topo e instalar um tema padrão (Twenty Twenty-Three, Twenty Twenty-Two, etc.).
Se você não tem acesso à área de administração do WordPress, ainda pode mudar para um tema padrão.
Simplesmente conecte-se ao seu site WordPress usando um cliente FTP e navegue até a pasta /wp-content/.
Clique com o botão direito para selecionar a pasta de temas e baixe-a para o seu computador como backup.

Em seguida, você precisa excluir a pasta de temas do seu site. Assim que for excluída, crie uma nova pasta de temas.
Sua nova pasta de temas estará completamente vazia, o que significa que você não tem nenhum tema do WordPress instalado no momento.
Em seguida, você precisa visitar o diretório de temas do WordPress e baixar um tema padrão do WordPress para o seu computador.

Seu navegador então baixará o tema como um arquivo zip para o seu computador.
Localize o arquivo no seu computador e depois descompacte-o. Usuários do Windows podem descompactar o arquivo clicando com o botão direito sobre ele e selecionando ‘Extrair Tudo’. Usuários do Mac podem clicar duas vezes no arquivo zip para extraí-lo.

Agora você verá uma pasta contendo seu tema do WordPress.
Volte ao seu cliente FTP ou Gerenciador de Arquivos e carregue esta pasta para a pasta de temas vazia.

Após o upload, o WordPress começará a usar automaticamente o tema padrão.
Agora você pode visitar seu site para ver se isso resolveu o erro interno do servidor.
Se isso não funcionar, você pode reenviar seus temas do WordPress a partir do backup ou voltar para o tema que você estava usando.
Não se preocupe. Ainda há mais algumas coisas que você pode fazer para corrigir o erro.
Reenviando Arquivos Principais
Se as opções de plugin e tema não corrigiram o erro interno do servidor, então vale a pena reenviar as pastas /wp-admin/ e /wp-includes/ de uma instalação limpa do WordPress.
Isso NÃO removerá nenhuma das suas informações, mas pode resolver o problema caso algum arquivo esteja corrompido.
Primeiro, você precisará visitar o site WordPress.org e clicar no botão ‘Download’.

Isso baixará o arquivo zip do WordPress para o seu computador.
Vá em frente e extraia o arquivo zip. Dentro dele, você encontrará uma pasta wordpress.

Em seguida, você precisa se conectar ao seu site WordPress usando um cliente FTP.
Uma vez conectado, vá para a pasta raiz do seu site. É a pasta que contém as pastas wp-admin, wp-includes e wp-content dentro dela.
Na coluna da esquerda, abra a pasta WordPress no seu computador.
Agora você precisa selecionar todos os arquivos dentro da pasta wordpress e enviá-los para o seu site.

Seu cliente FTP agora transferirá essas pastas para o seu servidor.
Ele perguntará se você gostaria de sobrescrever os arquivos. Selecione ‘Sobrescrever’, depois selecione ‘Sempre usar esta ação’ e marque a caixa de seleção ‘Aplicar apenas à fila atual’.

Seu cliente FTP agora substituirá seus arquivos antigos do WordPress por cópias novas e limpas.
Se seus arquivos do WordPress estavam corrompidos, este passo corrigirá o erro interno do servidor para você.
Habilitar Logs de Depuração no WordPress
O WordPress vem com um sistema integrado para manter logs para depuração.
Você pode ativá-lo usando o plugin WP Debugging. Para mais detalhes, veja nosso guia sobre como instalar um plugin do WordPress.
Uma vez ativado, o plugin ativará os logs de depuração em seu site WordPress.
Se você não tem acesso à área administrativa do seu site WordPress, então você pode ativar a depuração adicionando o seguinte código ao seu arquivo wp-config.php:
define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true);
Depois de ativar os logs de depuração, você pode visualizá-los usando um cliente FTP e navegando até a pasta /wp-content/.

Você pode abrir o arquivo de log de depuração em um editor de texto, e ele mostrará uma lista de erros e avisos que ocorrem em seu site.
Alguns erros e avisos podem ser incidentes inofensivos que podem não precisar de correção. No entanto, se você estiver vendo um erro interno do servidor em seu site, eles podem apontá-lo na direção certa.
Pergunte ao Seu Provedor de Hospedagem
Se todos os métodos falharem em corrigir o erro interno do servidor em seu site, então é hora de procurar mais ajuda.
Entre em contato com a equipe de suporte da sua hospedagem web, e eles poderão verificar os logs do servidor e localizar a causa raiz do erro.
Se você quiser continuar a solucionar problemas por conta própria, consulte nosso guia definitivo de solução de problemas do WordPress para iniciantes.
Tutorial em Vídeo
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.


Eduard
Obrigado!!! isso funcionou para mim também. Era o arquivo .htaccess corrompido. Excluir este e fornecer um novo para a pasta web dos meus clientes ajudou e me impediu de uma nova instalação (eu estava pensando nisso no meu desespero)
tenham um bom dia todos vocês
eduard
ulrich
The .htaccess file trick did it for me. Thanx
Christiaan Neijens
Mudamos de hospedagem e encontramos o erro interno do servidor, felizmente renomear o arquivo htaccess funcionou perfeitamente.
Obrigado!
Martin
Hello there … that internal server error is a strong problem since 10 days
I deactivated all plugins – so the wordpress installation worked again – BUT after activating ONE plugin (no matter which one) the error came back … can anyone give me advice?
WPBeginner Support
você tentou voltar para o tema padrão do WordPress e depois ativar os plugins? Você também pode tentar aumentar o limite de tamanho de memória disponível para php.
Se isso não resolver o problema, entre em contato com seu provedor de hospedagem.
Admin
jules
OBRIGADO! USEI O PHP.INI E REMOVI O Jetpack!~ Gritando de alegria ao saber que não sou tão velho quanto pareço!
Khym
Olá,
Tentei instalar um plugin filho no meu site Wordpress e depois disso encontrei um Erro Interno do Servidor. O problema é que não consigo localizar o plugin instalado na minha pasta wp-content. O que recebo é um arquivo error.txt com os seguintes detalhes:
PHP Parse error: syntax error, unexpected T_STRING in /home3/kennelsf/public_html/bad-credit-solutions-now/wp-content/themes/uvctheme/functions.php on line 53
Não entendo se este erro está de alguma forma conectado ao plugin que instalei, mas por que não consigo ver o plugin na minha pasta?
Eu realmente, realmente aprecio sua ajuda!
Obrigado!
Equipe Editorial
Tente olhar qual código você tem nessa linha do seu arquivo functions.php.
Admin
Georgie
Obrigado, obrigado! Segui suas instruções sobre o arquivo htaccess e isso resolveu não apenas meu problema de Erro 500 ao tentar fazer login no meu painel de administração, mas outro problema que eu estava tendo com imagens em miniatura que não carregavam corretamente usando o tema Clockstone da CMSMasters.
Cheryl
Muito obrigado. Segui suas instruções para o erro 500 do servidor e o .htaccess. Os passos funcionaram depois que atualizei os Permalinks, o que levou algumas tentativas, pois a página estava carregando muito devagar e a página de erro continuava voltando. Agora está tudo bem e também aumentei a memória do php.
Kulwinder Singh
Muito obrigado.
Roxy
Gênio! Obrigado. Eu estava recebendo o erro interno 500 ao selecionar menus e personalizar links dentro da área de administração, inclusive ao tentar visualizar em tempo real outros temas.
Eu tentei todos os passos um por um, e o que funcionou foi substituir wp-admin e wp-includes de uma instalação nova do Wordpress no meu desktop.
Resolvi completamente! Muito obrigado mesmo.
Agora, se alguém souber de um bom código para um menu sanfonado, que inclua o texto da página no menu suspenso, por favor, me avise!
Obrigado
Roxy
Ellis
Obrigado por um conjunto claro de instruções. Eu as segui e resolvi o problema. Ótimo trabalho.
Jahanzeb
Ei, renomear o htaccess está me dando erros 404, e não consigo acessar o wp-admin para fazer login, ajuda!
Jahanzeb
Actually, every thing is fixed now, no more 404’s, just that I can’t login! Can anyone help me
Equipe Editorial
Limpe seus cookies.
Admin
Sharad
Muito obrigado - desativar o plugin funcionou para mim
Srihari Thalla
Thanks
I forgot to update the Permalinks!!
Equipe Editorial
Sim, isso resolverá.
Admin
Nishant Shubham
Eu também estou tendo um problema com isso. Diz:
Erro Interno do Servidor
O servidor encontrou um erro interno ou uma configuração incorreta e não pôde concluir sua solicitação.
Aconteceu depois que instalei um plugin Hide Login. Cliquei em Ativar e tudo isso começou a acontecer. Acontece quando tento fazer login no painel de administração. Por favor, me ajude.
Jelle
Renomeie a pasta do plugin via FTP, isso o desativará!
Kate
Muito obrigado pelas dicas.
Não consegui acessar meu Painel de Administração. Depois de algumas horas descobri que, de alguma forma, minhas permissões no arquivo wp-login.php foram definidas como 00... Eu as redefini e meu problema foi resolvido.
Cassy
Muito obrigado. Renomear o ht.access funcionou para mim.
Kailas Kale
Muito obrigado por me ajudar a resolver meu problema....
Oscar
Segui suas dicas 1 (.httacess), 2 (php.ini) e 4 (arquivos principais) e o problema ainda persiste.
Se eu desativar os plugins, precisarei configurá-los depois? (Quero dizer, se eles foram redefinidos?)
Dica 5, meu provedor de hospedagem ainda não me deu nenhuma solução há muito tempo.
Só para dizer que meu blog está em um servidor compartilhado, preciso mudar para um servidor dedicado ou mudar meu provedor de hospedagem?
Justin
Obrigado Syed, adicionei algo ao meu arquivo .htaccess e recebi a mensagem de erro 500. Renomear o arquivo no cpanel funcionou e corrigiu o problema.
Thanks so much, I bookmarked this page for future reference.
Chris
Obrigado por este tutorial!
Você me salvou!!!
Resolvi desativando os plugins.
Atenciosamente,
Chris
Dan Terry
Fiz backup do arquivo .htaccess, depois o deletei do diretório principal do wordpress, depois fui em configurações e links permanentes e cliquei em salvar e isso resolveu!
Lani
Muito obrigado! Eu estava estressado. Este é o último prego no caixão para mim tentando gerenciar meu site wp.org sozinho, vou fazer um upgrade para um tema premium para não ter que lidar com isso (espero). Saudações
Cfouche
Desativei meus plugins e funcionou! Passei tanto tempo tentando consertar aumentando a memória php, mas era tudo o que eu precisava fazer.
Obrigado!
Kimmo
Recebi a mesma mensagem de erro e a resolvi alterando a codificação de caracteres do wp-config.php de UTF para ANSI.
Goran
Obrigado, amigo. O aumento do tamanho da memória resolveu o problema. Agora o Google pode indexar o site novamente!
Maciej
Obrigado!
Eu apenas mudei o nome do arquivo Htaccess e funcionou!
andy
Belo artigo, mesmo que eu não consiga encontrar nenhuma solução para o Erro Interno do Servidor, mas realmente me ajudou e enriqueceu meu conhecimento em WP. Obrigado novamente!
Olatubosun
Obrigado pela dica. Resolveu totalmente o problema que eu tinha no meu blog.
Obrigado novamente!!!
William Watt
Obrigado!
Tadrash Shah
.htaccess estava corrompido. Eu o deletei da minha conta FTP de hospedagem e as coisas voltaram ao normal.
Muito obrigado.
Diana
isso funcionou para mim também!! Muito obrigado!!
MundaneStudies
Isso não resolveu o problema, mas foi extremamente útil e me deu uma estratégia, em vez de passar horas lendo posts de fóruns que eram todos aleatórios. Obrigado!
Ruth
Eu tive esse problema, mas eram minhas páginas e posts que não mostravam e o wp-admin e a página inicial estavam ambos bem.
Tentei tudo o que foi sugerido aqui sem sucesso. Meu provedor sugeriu verificar meus logs de erro no cPanel e lá descobri que era uma das páginas do meu tema, single.php, que estava gerando um erro.
Se você tiver um problema semelhante onde o painel de administração está bem – mude para outro tema. Se isso resolver, você precisará reenviar seu tema ou verificar seus logs de erro para ver qual arquivo está causando o problema e apenas reenviar esse.
Espero que isso ajude alguém!
Hikmat
Obrigado, você salvou meu dia…..
Anton DeSiva
Valeu amigo, você realmente me ajudou muito nisso. Parece que meu arquivo de acesso ficou bagunçado (acho que sei qual plugin causou isso também). Mais uma vez, obrigado!!
marko
Um MUITO GRANDE OBRIGADO, consegui resolver este problema com a sua ajuda!
Mahali
Muito obrigado, meu problema foi resolvido por causa do seu post, reenviar o arquivo core foi a minha resposta
oifif
Bem no ponto! Completo! Claro!
Está simplesmente Perfeito!
Obrigado por compartilhar, e me permita compartilhar a informação..
Atenciosamente,
/oifif
zozo2001
Eu recebi o erro de arquivo htaccess corrompido e o corrigi renomeando o arquivo e gerando um em branco. mas o problema é que estou recebendo esse erro a cada 2 – 3 dias e estou fazendo o mesmo tratamento.
Alguma ajuda com isso, por favor?
Equipe Editorial
Contate seu provedor para ver por que seu .htaccess está corrompendo com tanta frequência.
Admin
yogesh
Um grande obrigado de mim para você, corrigi o problema do meu site…
Ege
Olá, bom artigo, só quero expandir sobre ele compartilhando o que acabei de passar. Então, eu estava recebendo um erro 500 no Chrome e o Firefox estava apenas exibindo uma página em branco.
Eu adicionei este código:
ini_set(‘display_errors’, ‘1’);
bem na segunda linha do meu index.php (depois de "<?") e ele me mostrou que o erro real estava acontecendo por causa de
require('./wp-blog-header.php');
no meu arquivo index.php. Acontece que meu provedor mudou a forma como eles lidam com o sistema de arquivos, e o WordPress foi prejudicado por isso. Remover o './' antes dele resolveu meu problema.
Espero que isso ajude alguém.
Equipe Editorial
Muito obrigado por compartilhar esta informação valiosa, Ege. Nós realmente apreciamos, e outros também.
Admin
Johanna
Obrigado pela dica do erro, salvou minha vida! Esta é A melhor maneira de encontrar o erro e resolvê-lo.
Amms
só isso funciona para mim.
zozo2001
Excelente postagem, a primeira solução funcionou muito bem para mim.
Você salvou meu dia.
Sofie
Olá,
Ontem, quando tentei acessar meu site, recebi o Erro Interno do Servidor. Fui ao fórum de suporte do meu provedor e descobri como acessar meus logs de erro, mas... o botão para acessá-los não estava funcionando.
Fiz uma restauração do banco de dados, o que fez o site funcionar novamente, mas hoje alguém me avisou que o site estava fora do ar novamente. Parece que ele fica ligando e desligando sem que eu mude nada.
Finalmente consegui acessar meus logs de erro e eles listam 4 nomes estranhos que terminam em '-error.log' E o .htaccess.
Então, estou imaginando que está corrompido.
No entanto, quando tentei renomear o .htaccess, recebi uma mensagem de erro dizendo que esse nome de arquivo não existia e, portanto, o nome antigo permaneceu.
Alguma ideia de como posso contornar isso?
Já entrei em contato com meu provedor várias vezes e, embora eles digam que estão investigando, estou imaginando que eles não estão realmente...
Equipe Editorial
Parece um .htaccess corrompido. Tente usar o FTP para fazer upload de um arquivo .htaccess em branco.
Admin
Sofie
E como eu faço isso?:)
Dan
Arquivo htaccess corrompido depois que tentei atualizar um plugin de calendário de eventos. Eu o consertei em dois minutos DEPOIS de encontrar seu artigo. Ufa!!! Obrigado por baixar minha pressão arterial!!!
Leah
thx SO much, i had a corrupted htaccess..i almost had a heart attack, thx for the info
Manveet Singh
Recebo este erro quando clico em 'publicar' em uma nova postagem algumas vezes agora.
Parece que desativar plugins seria a melhor maneira para mim, certo?
Luis
Quantos e quais plugins você usa?
Rajandran R
Para um servidor dedicado com um site de tráfego bastante alto, quais são as configurações ideais para o limite de memória do PHP?
64MB é suficiente?
Equipe Editorial
O melhor é perguntar ao seu provedor de hospedagem, pois depende das especificações do servidor dedicado.
Admin
Patrice Albertus
Obrigado por este artigo. O erro 500 é um problema comum no WP. Infelizmente, não há uma solução real (exceto talvez pagar por um servidor dedicado caro com 2048MB de memória...). A solução do plugin também parece ser relevante.
Mukesh Kumar
Eu já tentei a solução de php.ini memory=20MB, mas não funcionou. Eu a carreguei na pasta wp-admin/.
Não tenho muita certeza do que mais tentar. Ajuda?
Shikeb Ali
Eu enfrentei este problema algumas vezes, e o reenvio dos arquivos principais do WP resolveu o problema para mim duas vezes e uma vez foi o arquivo .htaccess que estava corrompido.
Obrigado pela informação sobre o aumento de memória PHP.
Equipe Editorial
De nada, cara. Frequentemente criamos estes artigos como referência para quando nos depararmos com os problemas no futuro (especialmente para nossa nova equipe).
Admin
Luis
Isso soa como uma falha de disco.