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.


Aamir
Eu também estava enfrentando o problema. Como dito acima, foi por causa de um plugin (“Contact Info Widget”) que não estava funcionando bem. Então eu deletei os arquivos do plugin do FileManager e agora está resolvido. Obrigado pelas dicas úteis.
Harsh
Tentei todos os pontos e ainda não obtive a solução.
Renomeei o arquivo .htaccess, a pasta de plugins, dei permissão de 755 para 777, aumentei o limite de memória no arquivo wp-config, mas o site ainda está mostrando erro. Abaixo está a captura de tela.
WPBeginner Support
Olá Harsh,
Por favor, entre em contato com seu provedor de hospedagem, este pode ser um problema do lado deles.
Admin
Logan Izador
Muito obrigado! Perdi 2 horas com a Hostgator para que eles me dessem a informação errada, que decepção. Tudo o que eu tinha que fazer era seguir seus passos para deletar os plugins através do meu cpanel. A partir daí, descobri qual plugin estava corrompido.
umar aziz
Estou recebendo erro interno 500 apenas na aba de pedidos do WooCommerce.
Não consigo ver os pedidos.
Por favor, ajude-me e me guie sobre como resolver isso.
Marcia
Olá, tentei seguir sua instrução sobre Como Verificar o Limite Máximo de Tamanho de Upload de Arquivos no WordPress? Mas isso travou completamente meu site e agora nem consigo acessá-lo. Por favor, me aconselhe URGENTEMENTE como consertar este problema……
WPBeginner Support
Olá Marcia,
Se você está vendo uma tela branca sem mensagem de erro, por favor, veja nosso guia sobre como corrigir a tela branca da morte do WordPress.
Admin
Bart
Você também pode verificar sua versão do PHP, nosso provedor de hospedagem mudou proativamente a versão padrão do PHP e o WordPress e os plugins não a suportavam. Após atualizar o WordPress e todos os plug-ins, o site funciona normalmente novamente!
(apenas minha página de ADMIN não funcionava mais)
Atenciosamente
Sean zangana
Bart, quero te agradecer, Deus te abençoe.
Moses
estou tendo alguns problemas com meu site, se eu clicar em qualquer postagem, ele apenas atualiza minha página, mesmo que eu insira o URL de uma postagem, ainda é o mesmo, por favor, me ajude
WPBeginner Support
Olá Moses,
Por favor, tente as etapas em nosso guia de solução de problemas do WordPress, isso o ajudará a descobrir o que está causando o problema.
Admin
Sahil Ansari
Meu site não está resolvido erro 500
Esta página não está funcionando
Atualmente incapaz de lidar com esta solicitação.
ERRO HTTP 500
O log de erros mostra esta mensagem wp-settings.php na linha 166
Olan
Isso foi muito útil para mim, as configurações de permalinks corrigiram os problemas internos 500
Albena Vassileva
Ótimas informações, obrigado! A terceira opção funcionou para mim, o que era esperado, pois perdi meu painel de administração após atualizar alguns plugins.
Gerrit
Depois de fazer tudo aqui, meu site ainda não estava funcionando, então liguei para meu provedor de hospedagem e, depois de um tempo, descobrimos que eu poderia finalizar minha migração definindo manualmente o base-url no .sql e depois indo para a parte de permalinks e salvando-a. Isso corrigiu tudo. Notei uma vez antes que salvar os permalinks às vezes ajuda a superar erros. Espero que isso seja útil para algumas pessoas.
Kevin
Funcionou, obrigado!
Equipe Editorial
Provavelmente é um problema com um plugin que está interagindo com o personalizador.
Admin
Ion
Tentei tudo o que eles recomendam e não funciona. Ao ativar qualquer tema, ele dá erro 500. Não consigo gerar o .htaccess porque meu servidor funciona com nginx. Consultei o guia que o wordpress recomenda, mas não consigo fazê-lo funcionar. O site funcionava até eu querer atualizar o tema.
Americo Mendes
O primeiro passo no vídeo funcionou – arquivo .htaccess corrompido.
Pensei que ia redesenhar o site. Obrigado pessoal!
Andrew
First issue was a theme caused the 500. Went into FTP and removed it and all was good. I really liked the theme and thought it might have simply been a memory issue (as the site was working just not the admin sections) so I changed the php.ini file under admin to memory=128MB. Now nothing works.
help?
Bret
você já tentou aumentar a memória para 256MB e o limite de upload de arquivos para 50M? isso pode te ajudar.
Yanick Proulx
Eu entendo tudo, exceto uma coisa…
Onde posso encontrar tudo para me conectar ao FTP (endereço, login e senha)
Estou usando WordPress em hospedagem GoDaddy e, como uma atualização de plugin travou, não consigo acessar o site nem a seção wp-admin.
Obrigado
WPBeginner Support
Olá Yanick,
Geralmente, quando você se inscreve para uma conta de hospedagem, você recebe todas essas informações em um e-mail. Se você não conseguir encontrá-lo, entre em contato com seu provedor de hospedagem e eles poderão encontrá-lo para você.
Admin
Shrijan
Estou recebendo um erro interno do servidor 500 ao acessar a URL /admin em um host virtual na minha máquina local. Embora meu site anterior estivesse funcionando bem no XAMPP no Windows. Alguma sugestão..
Dana S
Perfect. Thanks a lot for help.
miranda
e se você estiver usando starfield technologies da godaddy eu tenho esse problema eu trabalhei muito duro nesse site tudo aconteceu quando eu atualizei um plugin ajuda por favor
Grace
Então... para iniciantes que não têm ideia do que é ftp ou onde encontrá-lo ou como você encontraria um arquivo .htaccess... Já estou perdido no passo 1.
WPBeginner Support
Oi Grace,
Por favor, veja nosso guia em usar FTP para fazer upload e editar arquivos do WordPress.
Admin
Ankur Thakur
Olá equipe editorial,
Quem quer que você seja...
Eu só quero te abraçar e dizer um milhão de obrigado
para salvar meu blog!!!
Deus te abençoe
Amo você...
Por favor, forneça seu e-mail... para agradecer pessoalmente
WPBeginner Support
Olá Ankur,
You are welcome
We are glad you found the article helpful.
Admin
Andrew
Muito obrigado… o problema era com o htaccess. renomear o htaccess não funcionou, então fui em configurações>permalinks e simplesmente salvei sem fazer nenhuma alteração e funcionou perfeitamente.
Deus te abençoe
Aqib
Oi, nada funciona para mim
Ernest
Atualmente, meu site não pode ser acessado. Ele apresenta um erro de recusa de conexão. Não consigo nem fazer login no painel de administração do WordPress. Alguém tem alguma solução?
Monish
Qual pode ser a causa do erro interno do servidor? Se funciona bem com o servidor compartilhado da HostGator. E o mesmo site mostra erro interno do servidor no servidor deluxe compartilhado da GoDaddy.
Traci
Obrigado por fornecer esta informação. Comecei a solucionar problemas e percebi que outro site no mesmo host estava recebendo a mesma mensagem. Descobriu-se que era um problema no servidor de banco de dados do host!
Aadam Jaalatoo Fardoo
Esta página não está funcionando e no momento não consegue processar esta solicitação.
ERRO HTTP 500 esta é a mensagem de erro que recebo ao carregar a URL do subdomínio, não consigo acessar nada.
Tentei editar, excluir, reinstalar o htaccess, ainda sem resultado, não há tema ou plugin para desativar, já que nem sequer tenho acesso à página de configuração do WordPress.
por favor ajude
WPBeginner Support
Olá Aadam,
Por favor, entre em contato com seu provedor de hospedagem WordPress. Pode haver alguma configuração causando este problema, seja com sua instalação do WordPress ou no lado deles.
Admin
Nur
Uau, funcionou!!
james
Esta página não está funcionando e no momento não consegue processar esta solicitação.
ERRO HTTP 500
Tenho um site Prestashop no meu domínio principal, recentemente criei um subdomínio, após instalar o WordPress, esta é a mensagem de erro que recebo ao carregar o URL do subdomínio, não consigo acessar nada.
Tentei editar, excluir, reinstalar o htaccess, ainda sem resultado, não há tema ou plugin para desativar, já que nem sequer tenho acesso à página de configuração do WordPress.
por favor ajude
Castro
Olá, entrei em contato com meu provedor de servidor de hospedagem e este log de erro foi enviado para mim, pois eu estava recebendo a mensagem de erro interno do servidor 500. “PHP Fatal error: Uncaught Error: Call to undefined function wp_start_scraping_edited_file_errors() in /home/politic6/public_html/wp-settings.php:297
Stack trace:
0 /home/politic6/public_html/wp-config.php(90): require_once()
1 /home/politic6/public_html/wp-load.php(37): require_once(‘/home/politic6/…’)
2 /home/politic6/public_html/wp-blog-header.php(13): require_once(‘/home/politic6/…’)
3 /home/politic6/public_html/index.php(17): require(‘/home/politic6/…’)
4
lançado em /home/politic6/public_html/wp-settings.php na linha 297”
SOCORROOOOOOOOO!!!!
WPBeginner Support
Olá Castro,
Por favor, siga os passos em nosso guia de solução de problemas do WordPress. Ele irá ajudá-lo a descobrir o problema e, em seguida, você poderá corrigi-lo.
Admin
Cherissa
Normalmente a primeira correção, recriar o arquivo htaccess sempre resolve para mim, mas desta vez tive que percorrer toda a lista de correções. Depois de bater a cabeça na parede várias vezes, a ÚNICA coisa que funcionou foi reinstalar os arquivos principais, criar novos arquivos htaccess E, assim que entrei na página wp-admin, executar o atualizador do WordPress novamente. ENTÃO tudo foi finalmente restaurado. OBRIGADO pelo checklist bem escrito e que salvou minha vida!!!!
Hafiz Naser Aslam
A maneira mais fácil de resolver o erro interno do servidor 500 é ativar a depuração no wp_config.php, ou seja, WP_DEBUG true
Sibongile
Uau, obrigado
// Habilita o modo WP_DEBUG
define( ‘WP_DEBUG’, true );
isso resolveu para mim, pois consegui rastrear o erro e corrigi-lo em minutos
Nelson Mbembe
Reenviar os Arquivos Principais funcionou para mim, obrigado!
David
Obrigado pelo seu artigo. Acabei de resolver meu problema excluindo o plugin.
Farshid
Muito obrigado, cara. Eu resolvi.
Muhammad Abbas
Este é um dos ótimos artigos, isso realmente me ajudou a resolver meu problema no meu site WordPress, ótimo.
Muito apreciado.
Edgar Ogba
Desativar plugins funcionou para o meu site
Gabriel
Muito obrigado. Como sou novo, fiquei muito chocado com este problema. Mas depois de seguir suas diretrizes, obtive ajuda. Obrigado.
Haris
Eu recentemente experimentei este problema. Editei o arquivo function.php e adicionei ?> no final para fechar a tag php. Isso causou este erro. se ajudar alguém!
Obrigado!
Julia
I did all the steps in this blog post but nothing worked. I saw your comment, and decided to re-upload my functions.php file (I also re-wrote the php tag). My website is now working again. Thank you so much for this helpful tip
Pushpendra
Muito obrigado! Me salvou de entrar em pânico. Meu site estava recebendo um grande número de tentativas de login maliciosas e eu aumentei a segurança no máximo. Após algumas horas, recebi a notificação deste erro e o site não carregava.
Eu estava prestes a abrir um ticket, mas encontrei este post e Voila a solução do htaccess funcionou! Obrigado novamente!
Sam A.
Obrigado por isso. Resolvi o problema.
Yoav
Thanks for the article. In my case the error was caused by `short_open_tags` set to `Off` in php.ini. Setting it to `On` solved the issue. I guess some plugins use `<?` or `<?=` tags. Cheers
Adeshola
Obrigado, mas como você obtém as pastas wp-admin e wp-includes atualizadas?
Cindy
Obrigado!
Ramon de Holanda
Real thanks, works for me
Patrick
Muito obrigado por isso!
Aumentar o limite de memória do PHP funcionou como mágica!
Kris
It’s working thank you
Migrei para um VPS.
Eu tive um problema quando quero mudar a configuração em qualquer plugin, acabo com erro 500. Mas se eu verificar no htop, os recursos do servidor não atingiram o limite, estou usando um Linode de 4GB VPS 2core, então é mais do que suficiente para um site pequeno como o meu.
The php.ini trick works well, now I never got any error 500 anymore
jaiho
Olá, obrigado pelas suas dicas úteis, este é o melhor site de todos
Madusanka
Funciona para o meu site.