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.


krzysiek
no meu caso foi simples, embora eu tenha passado algumas horas... Digitei errado o sql server. Surpreendentemente, ele não exibiu uma janela com configurações incorretas.
Equipe WPBeginner
Você pode baixar o arquivo .htaccess antigo para o seu computador como backup.
Ronaldo
Oi!
Obrigado por esta informação. Renomeei o .htaccess e meus sites estão funcionando. Meu servidor é GoDaddy.
Minha pergunta é, posso apagar o .htaccess antigo renomeado, porque liguei muitas vezes para a GoDaddy para corrigir esse tipo de erro interno 500 após muitas chamadas?
Obrigado
brooke
obrigado! isso salvou o dia quando fiz a alteração do .htaccess via ftp. posso respirar novamente... ; D
itechaleart
estou enfrentando este erro 500 há 15 dias em hospedagem godaddy. tentei tudo o que você mencionou aqui, mas não consegui resolver este erro e também liguei para a godaddy pedindo ajuda, ele disse que os sites estão funcionando bem em nosso site, verifique em um sistema diferente.
Now feeling hopeless and thinking to move another hosting provider…
por favor, me ajude e sugira uma opção melhor de hospedagem.
Obrigado.
Silvia
Hello
i had the same problem with my website and went through all
your advices, without solving it. At the end i contacted my host and
they checked things for me, finding that some folders in the FTP had
CHMOD permissions different from 775. I didn’t do anything to cause
that, it just happened one day and i can’t get why. Anyway they fixed
the problem for me and said it’s easily manageable with ftp clients or
via their own file manager.
Just hoping it may be useful
pun
Meu problema foi resolvido, obrigado por este tutorial, muito obrigado
Arun
Hi, I’m a non-techie and a newbie… Had this issue of Internal server error last week. It all began with my admin access getting restricted. But the site was working well. Sat through this with the Hosting provider (GoDaddy) for more than 4.5 hours through the night with 3 different personnel.(This was the 3rd time over a period of 4 days or so) They were helpful to a certain extent and identified the problem (wp-admin folder was missing). They emphasized that I should have deleted it as they did not have access(Just 2 days back they changed the files for me!!). I was logging in after a periodof 7 or 8 months of setting up the site. Anyways, I asked if they could restore the folder to a previous date. They denied. The solution given was a fee of $150, where they will “try” to find out the file changes etc, but with no guarentee. (While reading the above, I assume they should have used the above content as the questions/instructions were in the above written order).
Anyways, from one of the discussions (forgot the site), I found that if the wp-admin folder(of the version installed) is put in, it should solve. Yes, it did work for me… I activated all my plugins(they had deactivated it) and the site was working. I also updated all the plugins and themes that i was using/trying. the site is up and running!
deemyboy
@Levent Ultanur
Uma das razões pelas quais algumas pessoas podem estar recebendo um erro com .htaccess e não com imagens é porque elas podem estar fazendo o upload como binário.
In Filezilla (at least) you can set the transfer type in the Transfer menu tab to:
auto
binary
ascii
Não tenho certeza, mas "auto" geralmente deve funcionar bem, mas se você estiver apenas enviando texto, talvez mude para "ascii" para essa sessão de upload, mas lembre-se de voltar novamente.
Eu nunca soube disso até ontem, quando todas as imagens do meu site estavam sendo corrompidas quando as baixei para o local. Então, pesquisei no Google e encontrei uma postagem mencionando o tipo de transferência “binário” para imagens, mas quando verifiquei, descobri que o tipo de transferência estava definido como “ascii” (para texto – não sei como, pois não me lembro de ter tocado nisso!!) Então, mudei para “binário” e minhas imagens foram baixadas perfeitamente como antes.
O motivo pelo qual digo que "auto" está bom é porque baixei sites completos com uma mistura de imagens (png, jpeg, gif etc.) e arquivos de texto (.php, .html, .css) e nunca precisei definir cada tipo de transferência individualmente ou defini-lo como "ascii" e fazer upload apenas de arquivos de texto, depois mudar para binário e fazer upload apenas de imagens – o Filezilla cuida de tudo automaticamente…normalmente!
Na verdade, eu não sabia dessa configuração e uso o Filezilla há cerca de 2 ou 3 anos!
ESSE PODE SER o problema, então peça aos seus clientes para verificarem o tipo de transferência no aplicativo ftp deles
Espero que ajude!
deemyboy
Você não enfatizou FORTEMENTE o suficiente na solução que substitui o núcleo do WordPress que as pessoas devem
a) fazer backup da pasta wp-content <— este é o seu site (mais o banco de dados wp, que não entra nisso, pois não deve ser afetado pela substituição do núcleo)
b) certificar-se de que, ao substituir wp-admin e wp-includes, eles não peguem todas as 3 pastas (ou seja, NÃO incluam wp-content) ao carregar o novo núcleo
Henrique
Muito obrigado!
Deepanshu Kakkar
Obrigado
Basha
Artigo Muito Muito Útil… Obrigado..muito mesmo
Guan
erro interno do servidor 500 após ativar plugins do wordpress
Warix
Thank you so much, it was problem in plugins
Kristian Frisk
Obrigado por este post. Aprendi (da maneira difícil) o quanto um plugin ruim pode causar problemas a um site wordpress.
F. Parisis
Muito muito muito obrigado! Este foi o melhor e único lugar onde encontrei a solução, após um dia de busca na web.
Tom Grant
Bom trabalho - ajuda enorme!
Anurag
A Big THUMBS up to this tutorial
Md.Zelal Hossain
Muito obrigado pelo ótimo tutorial..!!!!
Mulyadi Subali
você acabou de salvar meu dia. obrigado!
imam
Ok, obrigado
Levent Ultanur
E aí, pessoal...
O que eu não entendo com esse erro é que EU POSSO fazer upload de imagens sem receber o erro HTTP, mas meu cliente recebe o erro... Mesmo servidor, mesmos arquivos... Por queeeeee... Alguém?
Kyle Hunzinger
Obrigado, foi o Limite de Memória PHP!
Uwe
Muito obrigado! O .htaccess foi o motivo!
Mark C.
Olá, pessoal. Post incrível! Eu uso esta página toda vez que recebo um erro interno do servidor.
Eu ofereceria um passo adicional, no entanto. Na verdade, este deveria ser o primeiro passo antes de qualquer outra coisa ser feita. Isso é para verificar se não há um problema com o web host.
Passei por todos os passos usuais esta manhã no site de um cliente que caiu há uma hora, apenas para descobrir, por acaso, que o PHP não estava funcionando no host. Uma rápida verificação dos boletins de serviço no site do web host indicou que um problema havia ocorrido com aquele servidor em particular. Então, tudo o que podemos fazer é esperar até que eles consertem. (existem outros truques como mudar o registro A para um servidor diferente, mas isso é apenas se o problema do servidor for de longo prazo.)
Dito isso, outras partes do servidor ainda estão funcionando, então um arquivo index.html rápido e simples foi criado apenas para que os visitantes vejam algo agradável em vez de um erro.
Também é útil criar um arquivo “test.php” que demonstre se o PHP está funcionando ou não, e então tentar acessar esse arquivo de tempos em tempos. Quando o serviço for restaurado, exclua ou renomeie o index.html para que o index.php seja carregado em vez disso.
Aqui está o meu código test.php:
Teste PHP
<?php echo ‘<p>Hello World</p>’; ?>
Espero sinceramente que isso ajude alguém em uma situação semelhante. Tudo de bom.
Bwana
Obrigado pela sua ajuda! Meu site exibia apenas o “500 Internal Server Error” quando eu tentava ver quais plugins estavam instalados. Naturalmente, eu imaginei que havia um plugin com mau funcionamento. Após várias tentativas de corrigir o problema removendo todos os plugins, encontrei seu artigo. Seu “memory=64MB” em um php.ini limpo, colocado em wp-admin, resolveu o problema. Agora, pelo menos, posso trabalhar com o site para determinar o que está consumindo toda a RAM. Bom artigo!
Jorge Santos Velasco
Muito obrigado!! isso foi muito útil!!
Lakshay Sharma
Muito obrigado por esta postagem, resolveu meu problema.
Denise O'Reilly
Fiquei bloqueado para fazer login no WordPress por 2 semanas, pois ele me diz que o certificado de segurança não é verificado. Alguém pode consertar isso para que eu possa fazer login?
Equipe WPBeginner
Às vezes, a má configuração do servidor é corrigida e o erro não volta mais. Se isso acontecer, você deve entrar em contato com seu provedor de hospedagem.
Jos
Eu vi isso duas vezes. Apenas recarregar a página resolveu. Mas algo ainda pode estar errado?
Matthew Newton
Muito obrigado pessoal, eu suspeitava que era o .htaccess e isso confirmou
Equipe WPBeginner
Confira nosso guia sobre como desativar plugins no WordPress quando não for possível acessar a área de administração.
Jessica
Eu nem consigo fazer login no meu painel de administração para tentar desativar plugins etc... Falei com meu provedor de hospedagem e eles não conseguiram encontrar nenhum problema. Alguma sugestão sobre o que fazer quando você nem consegue acessar o painel de administração?
Mitesh Raghwani
Muito obrigado pela sua ajuda. Uma solução simples para o que parecia um problema enorme.
Kailash Ghodke
I tried All Things which described above , but not worked for me
Is any other option like to install new wordpress on domain with all old posts ???
Sua ajuda é necessária, por favor, ajude a corrigir esse problema..!
Lidia Lewis
Obrigado por este artigo! Meu arquivo .htaccess estava corrompido e toda vez que eu o renomeava, outro duplicado aparecia! O site continuava retornando mensagens de erro 500. O que eu não percebi foi que eu tinha que salvar a configuração de permalinks no WordPress para atualizar o arquivo. Espero que isso resolva de vez! Muito obrigado.
Mark Brandson
Muito obrigado. O truque do .htaccess funcionou. Você salvou minha vida!
Astrid
Desativar os plugins funcionou para mim após a última atualização do WP (8/4/14). Embora eu ache que foi o detector móvel do WP que estava em conflito com meu cache W3 que foi o culpado.
Muito obrigado, você salvou minha vida!
Minha empresa de hospedagem me disse que eu deveria ter feito um backup (o que eu pensei que tinha feito via plugin) e que se eu quisesse uma recuperação e backup, teria que pagar $75.00. Sério? Estou muito decepcionado, mas super feliz por ter encontrado este artigo.
Aliás, vocês são meus contatos quando se trata de problemas fáceis de entender, passo a passo com WP, plugins e afins. Precisamos de vocês por perto – Continuem o bom trabalho. Agradeço de verdade seus esforços.
Vocês são demais!
Subscribed and following
sangeetha menon
Olá Syed,
Eu deletei os arquivos infectados, pois continuava recebendo o erro 500 Internal Server. Agora o provedor de hospedagem me pediu para fazer o upload dos arquivos novos. Como não tenho ideia, pedi aos provedores de hospedagem para consertarem.
Se eu tiver que fazer isso, ao fazer o upload para a raiz da web, devo sobrescrever os arquivos existentes?
Devo fazer a correção do arquivo htaccess também? Por favor, ajude...
luka
Basta mudar a versão do PHP para 5.4 ou superior. Funcionou para mim :)
Meg
O.M.G. Nada como acordar com uma página da web perdida. E sim, entrei em pânico, mas felizmente encontrei seu post, respirei fundo e consertei tudo com o primeiro passo: arquivo htaccess corrompido. OBRIGADO! Eu realmente preciso aprender mais sobre o WordPress.
Kevin
Thanks for the help, I was searching for quite a bit until I found your solution. I took a look at my .htaccess file and saw that it was corrupt, so I renamed it and it did the trick. Cheers
sherly
Com a sua ajuda, acabei de corrigir meu erro 500 Internal Server. Sou um novato total, então isso é muito útil!! Obrigado!!
Derrick
Olá Equipe Editorial,
Muito obrigado!! O melhor post de remédio para erro 500 Internal Server que encontrei, bem na hora que eu precisava!!
Muito obrigado!!
Nepal
Muito útil! Muito obrigado…
Eu não fiz nada sozinho, mas contatei meu provedor de hospedagem. Vamos ver quanto tempo eles levarão para corrigir este problema.
Anita Hunt
Thanks so much for your help
Keely
Thanks wpbeginner – the .htaccess fix worked for me
Olsi
Excluir todos os temas via Gerenciador de Arquivos e deixar apenas 1 tema funcionou para mim