Internal Server Error · PHP · .htaccess · WordPress

Erro 500 no WordPress — encontramos a causa e recolhemos o site no ar

O erro 500 não é “o WordPress quebrou”: é o servidor recusando responder. Quase sempre é plugin, tema, limite de memória, .htaccess ou PHP incompatível depois de uma atualização. A 2WP diagnostica o log, isola o culpado e devolve HTTP 200 — inclusive no checkout WooCommerce.

Resposta em até 24h Horas no portal Especialistas WordPress desde 2012
24h
Primeira resposta
500
É o código HTTP — não o “site 500”
Log
A gente lê o PHP error log
Woo
Checkout incluso
O que é

Erro 500 no WordPress — o problema, sem misturar com suporte genérico

Erro 500 no WordPress (Internal Server Error) é uma falha do servidor: a página não entrega HTML, só o código HTTP 500. É diferente da tela branca (página vazia, muitas vezes com fatal error de PHP silencioso) e diferente de um site apenas lento. A correção passa por debug.log, .htaccess, versão do PHP e o último plugin ou tema alterado — não por “reinstalar o WordPress” no escuro.
Sinais

Quando esta página é a certa (e a home não)

A home cobre suporte WordPress contínuo. Aqui o assunto é só este incidente.

Página cinza “HTTP ERROR 500”

Chrome/Firefox mostram Internal Server Error. O HTML do tema nem chega a carregar.

Erro 500 só no wp-admin

O site abre, o painel não. Quase sempre plugin de segurança, limite de memória ou mu-plugins.

Erro 500 depois de atualizar

Core, plugin ou PHP 8.x. O culpado costuma estar no último pacote atualizado.

Erro 500 no checkout

WooCommerce + gateway (PagSeguro, Stripe, Mercado Pago). Pedido não fecha, venda para.

Processo

Como a 2WP resolve

Chamado no portal, horas registradas, especialista WordPress — sem “sumir no WhatsApp”.

1

Ler o erro de verdade

Ativamos logs, conferimos .htaccess, PHP e o último deploy — sem chute de “desativa tudo”.

2

Isolar plugin, tema ou servidor

Reproduzimos o 500 em staging quando possível; em produção, com o menor downtime.

3

Corrigir e testar URLs críticas

Home, wp-admin, checkout e as páginas que estavam 500.

4

Registrar a causa

Você vê no chamado o que quebrou, para não repetir na próxima atualização.

FAQ

Perguntas frequentes — Erro 500 no WordPress

O que é o erro 500 no WordPress?

É o Internal Server Error: o servidor falhou ao gerar a página. Não é erro 404 (página inexistente) nem tela branca. Causas frequentes: plugin, tema, .htaccess, memória PHP esgotada ou versão de PHP incompatível.

Qual a diferença entre erro 500 e tela branca no WordPress?

Erro 500 devolve o código HTTP 500. Tela branca muitas vezes devolve 200 com HTML vazio, ou um fatal error sem mensagem amigável. São incidentes parecidos, mas o diagnóstico no servidor é outro — por isso temos páginas separadas. Se a barra de endereço “carrega” e o Chrome escreve HTTP ERROR 500, esta é a página certa.

Atualizei um plugin e o site caiu com 500. Vocês recuperam?

Sim. Esse é o caso mais comum. Isolamos o plugin, restauramos o acesso e só então atualizamos com teste. Não precisamos formatar a hospedagem.

Erro 500 no WooCommerce: o checkout quebrou. Atendem?

Sim. Checkout, gateway e webhook que devolvem 500 entram como urgência de loja. Precisamos de acesso ao admin ou ao servidor para ler o log no momento do pagamento.

Sem backup dá para corrigir o erro 500?

Na maioria dos casos, sim — o site não “apagou”, só parou de executar PHP. Backup acelera se o arquivo estiver corrompido. Falta de backup não impede o diagnóstico pelo log.

Em quanto tempo o WordPress sai do erro 500?

A primeira resposta é em até 24 horas; muitos 500 de plugin saem no mesmo dia útil depois do acesso. Sem FTP/cPanel/SSH o prazo depende da hospedagem liberar o log.

Internal Server Error no ar? Prioridade de chamado

Mande a URL, o que mudou por último (plugin, PHP, hospedagem) e um print. Se for loja, diga se o 500 é no checkout ou no site inteiro.