Como corrigir o erro HTTP 500 WordPress (2021)

Publicados: 2021-10-11
como corrigir o erro http 500 wordpress 2021

Imagine que seu site está funcionando corretamente como de costume e boom, seu site cai por causa do terrível erro HTTP 500 WordPress . Ele pode sair no momento mais inesperado e deixar você lutando para colocar seu site online novamente. Assim, esse problema pode vir do diretório raiz ou do servidor do host. Além disso, levará muito tempo e esforço para consertá-lo completamente. No entanto, estamos aqui para sugerir algumas soluções para solucionar esse erro.

Índice

Qual é a principal razão para o erro HTTP 500 WordPress?

O erro 500 do servidor interno WordPress é o status da circunstância imprevisível do servidor que impede que seu site finalize as solicitações. Para ser mais detalhado, cada vez que você visita um site, seu navegador atual enviará uma solicitação ao servidor. O servidor recebe, processa e envia de volta todos os arquivos necessários, incluindo um código de status HTTP. Ele ficará em uma destas 2 opções: um código de status 200 significando “Está tudo bem” ou um código de status 500 significando “Deu errado”.

500 erro de servidor interno
500 Erro interno do servidor

O erro interno do servidor WordPress é bastante comum com todos os desenvolvedores web. Ele pode subir em um site trabalhando em um servidor. No entanto, isso não mostra nada para os desenvolvedores, o que pode causar dificuldades para eles.

Como vimos, este erro ocorre pelas funções theme/plugin, arquivo .htaccess desbaseado ou memória PHP limitada. Raramente isso acontecerá quando você tentar mover para o arquivo de administrador, mas seu site ainda funcionará normalmente.

Solucionar o erro do servidor interno do WordPress

Antes de corrigir o erro do servidor interno do WordPress 500 , você deve fazer algumas tarefas abaixo primeiro:

Faça um arquivo de backup do seu site

fazer backup do arquivo do site

O processo para corrigir esse erro envolverá muitos arquivos em seu site. Você deve fazer backup do seu site caso algo não dê certo. Ofereceremos alguns documentos para ajudá-lo a concluir a primeira etapa do plano:

Leia mais: Como criar um site com temas WordPress

Como fazer backup do site WordPress (2 métodos)

Qual é o melhor plugin de backup do WordPress para 2021?

10 melhores plugins de backup WP gratuitos para proteger o WordPress

Use um cliente FPT

cliente ftp
Cliente FTP

Um cliente FPT pode ajudá-lo a fazer login e fazer alterações nos arquivos do seu site. Isso é muito mais fácil do que acessar o gerenciador de arquivos da hospedagem.

Para fazer isso, baixe primeiro um cliente FTP. Verifique a versão adequada para o seu sistema operacional e instale-a. Em seguida, escolha “Arquivo”, “Gerenciador de Site” e “Novo Site” onde você digitará o nome do seu site. Configure estas opções: host, porta, protocolo, criptografia e tipo de logon. Você precisa acessar o gerenciador de arquivos do seu plano de hospedagem para continuar. Depois, acesse a aba “Configurações de transferência”, marque a caixa “Limitar número de conexões simultâneas” e altere “Número máximo de conexões” para 8 (impede que o servidor bloqueie seu endereço IP). Para finalizar, pressione “Conectar”.

Resoluções para o erro HTTP 500 WordPress

Existem muitas soluções para o erro HTTP 500 do WordPress , que estão criando um novo arquivo .htaccess e excedendo os limites de memória do PHP. Além disso, temos algumas outras maneiras de fazer isso.

Bem, vamos mergulhar neles.

Criando um novo arquivo .htaccess

Para começar, abra o diretório raiz do WordPress no cliente FTP. Ver wp-content e wp-admin significa que você acessou o arquivo correto e pode revisar os arquivos ocultos escolhendo “Server” -> “Force Showing Hidden Files”. Então, você encontra o arquivo .htaccess e o renomeia para .htaccess .bak, excluindo o arquivo .htaccess atual para criar um novo.

Navegue em “Configurações” na área do administrador do WordPress, escolha “Permalinks” e “Salvar alterações”. Agora, você pode abrir o site no navegador para verificar se o erro 500 WordPress desaparece ou não. Se a situação correr bem, o problema é corrigido, pois o erro vem de um arquivo .htaccess quebrado. Se vice-versa, você ainda tem coisas para fazer. Por outro lado, lembre-se de nomear o arquivo .htaccess exatamente

Leia mais: Configurações de pagamento do LearnPress: o tutorial tudo-em-um

Aumentando o limite de memória PHP do WordPress

Essa estatística é definida pelo WordPress e seu host. Quando você excede o limite, o WordPress também tenta aumentá-lo, mas só atinge o mais alto, conforme observado no servidor. Normalmente, esse limite é bem menor para serviços de hospedagem compartilhada. Para verificar o erro 500 do WordPress , você deve aumentar o limite de memória PHP do WordPress e recarregar o site.

Agora, abra o diretório raiz, localize o arquivo wp-config.php e clique com o botão direito nele. Em seguida, você clicará em “Download” para instalá-lo em seu PC e abri-lo no editor de texto escolhido, adicionando esta linha de código sob a tag PHP de abertura:

define('WP_MEMORY_LIMIT', '64M');

Você sobrescreverá o original ao salvar o novo arquivo e repostar no diretório raiz. Depois disso, recarregue o cliente e seu site. Se os problemas ainda estiverem lá, não é por problemas de PHP. Exclua a linha de código acima do arquivo wp-config.php e poste-a novamente no diretório raiz. Se o problema desaparecer, você ainda tem algo para trabalhar. Bem, aumentar o limite do PHP parece ser uma solução temporária, já que algo ainda coloca muito trabalho no seu limite.

Se for o pior cenário, você realmente deve entrar em contato com o serviço de hospedagem para aumentar o limite do seu servidor.

Resoluções menos populares para o erro HTTP 500 do WordPress

Essas são as 2 soluções mais populares para corrigir o problema do Internal 500. No entanto, também temos algumas outras maneiras de fazer isso.

Plugins de desativação

Acessando a seção de administração do WordPress, você pode desligá-los um após o outro e recarregar sua página após cada desativação. Se o problema desaparecer, é do plugin que você acabou de desligar. Apague esse e substitua-o por um adequado. Caso não consiga, entre em contato com seus desenvolvedores.

Você pode acessá-lo através do cliente FTP se o login no WordPress for impossível. Navegue até o diretório raiz -> arquivo wp-content e renomeie este arquivo. Isso desligará todos os plugins atuais. Se a falha desaparecer, é de um plug-in incompatível. Ative-os um por um e atualize após cada turno para ver qual está com defeito. Lembre-se de renomear a pasta “Plugins” ao finalizar.

Leia mais: Paid Memberships Pro: Membership Plugin for Learnpress

Depurando seu site

Há uma função interna do WordPress onde você pode usar para depurar seu site. Se você estiver familiarizado com esse recurso, poderá começar por aí. Se vice-versa, você deve chamar os desenvolvedores. Todos os problemas encontrados são registrados no diretório raiz.

Verificando permissões

Isso não é tão eficaz, mas você pode verificar. O arquivo de permissão deve ser 644 ou 755 e a configuração de permissões pode causar o erro WordPress 500. No diretório raiz, verifique todas as permissões e certifique-se de que estejam definidas como 644 ou 755.

Carregando novas versões de wp-includes e wp-admin para o site

Se todas as maneiras acima não resolverem o erro do servidor interno do WordPress , você pode tentar isso. Faça backup de todos os arquivos do seu site e instale uma nova versão do WordPress a partir do seu site principal. Extraia todos os arquivos do arquivo ZIP e abra o extraído. Abra o diretório raiz do site no cliente FTP planejado e carregue o wp-admin e wp-includes da sua nova versão do WordPress para o diretório do seu site, substituindo os mais antigos.

Recarregue o cliente e seu site. Se o erro for corrigido, provavelmente vem de um arquivo principal quebrado. Se você ainda vir o erro, entrar em contato com o host é sua única opção.

Entrando em contato com o serviço de hospedagem

Bem, a última solução está aqui. O host pode conhecer seu erro e ajudá-lo a corrigi-lo. No entanto, você deve verificar todos os seus arquivos antes de contatá-los. Você pode pedir gentilmente que verifiquem os logs do servidor em busca do problema.

500 Internal Server Error WordPress: Conclusão

O erro 500 do servidor interno do WordPress é um problema difícil, pois são necessárias muitas etapas para descobrir o problema real aqui. Por fim, certifique-se de ter o backup do seu site regularmente e sempre atualize o tema e os plugins. Além disso, verifique a compatibilidade dos seus plugins com o tema do seu site.

Esperamos que você possa resolver seu problema através deste artigo.

Leia mais: Melhor tema WordPress de hotel (2021)