Ir para o conteúdo principal

Como corrigir o erro "500 Internal Server" no WordPress

Divi: o tema WordPress mais fácil de usar

Divi: O melhor tema WordPress de todos os tempos!

mais Downloads 600.000Divi é o tema WordPress mais popular do mundo. É completo, fácil de usar e vem com mais de modelos livres 62. [Recomendado]

O erro interno do servidor 500 é um dos erros de pânico mais comuns para iniciantes. Este é um erro que pode ter várias fontes, o que dificulta ainda mais o diagnóstico.

Os motivos mais comuns no WordPress incluem um Arquivo .htaccess corrompido, um excesso de limite de memória no PHP ou permissões de arquivo inadequadasmas também pode haver outras causas possíveis, como sobrecarregar seu plano de hospedagem ou um problema com seu provedor de hospedagem na web.

Independentemente da causa, existem muitas maneiras de solucionar problemas e reparar seu site, incluindo Restaurando seu site a partir de um backup.

Backup e Restauração

Como você precisa fazer algumas alterações sérias em alguns arquivos do sistema e outras alterações semelhantes, é uma boa idéia fazer backup do site, caso as coisas piorem. Dessa forma, você pode restaurá-lo.

Para começar aprendendo a fazer backups do seu site, temos vários tutoriais para isso. Aqui está um lista de plugins que você pode usar para esse.

Desativar todos os plugins e temas

Às vezes, um plugin ou tema pode ser a causa do erro. Um plug-in teria feito alterações no seu banco de dados ou arquivos, tornando seu site indisponível.

Se o seu plano éhospedagem na web é compartilhada ou se você tiver um VPS, sua empresa de hospedagem também pode ter restrições nos plug-ins que você pode instalar no seu site. A ativação de um plug-in banido pode ser suficiente para suspender seu blog.

Com um erro interno do servidor, você não poderá acessar seu painel de instrumentos para desativar seus plugins e temas, mas você ainda pode fazer isso manualmente acessando os arquivos em seu site.

No cPanel, acesse o gerenciador de arquivos e localize o diretório do seu site. Primeiro, desative seus plugins renomeando-os temporariamente.

Vá para "wp-content / plugins / E selecione cada pasta e renomeie-a (você pode simplesmente adicionar um sufixo "desativado").

renomeado arquivo CPANEL WordPress plugin

Depois que todos os plug-ins estiverem desligados, verifique se seu site está disponível. Nesse caso, restaure os nomes de todos os seus arquivos até encontrar a fonte do problema e verifique seu site sempre. Se ocorrer um erro, o último plugin a ser restaurado é o culpado.

Também pode ser útil baixar uma nova cópia do tema padrão do WordPress, especialmente se você foi hackeado. Você pode baixar uma cópia em WordPress.org, descompacte e adicione a pasta do tema pelo seu cPanel ou FTP.

Se você tiver um primeiro tema do WordPress instalado e tiver um backup desse tema no seu site, poderá excluí-lo, primeiro exclua a versão do Twenty Sixteen instalada no seu blog antes de enviar a nova versão. Se o problema for resolvido, você saberá quem foi o culpado.

Corrigido um arquivo .htaccess corrompido

Outra causa provável de um erro interno do servidor é um arquivo .htaccess corrompido. Substituir o atual por uma nova cópia pode salvar seu site e colocá-lo novamente online.

Discover Como gerenciar arquivos e pastas WordPress

Agora você deve ter um backup do seu site necessário antes de substituir o arquivo .htaccess, mas manter uma cópia extra pode ser útil para que você possa restaurar o site mais rapidamente se a alteração do arquivo .htaccess piorar as coisas. .

Crie facilmente seu site com Elementor

Elementor permite criar facilmente qualquer design de site com uma aparência profissional. Pare de pagar caro pelo que você pode fazer por si mesmo. [Grátis]

No cPanel, navegue até o gerenciador de arquivos e navegue até o diretório em que seu site está localizado. Vá para as configurações e verifique se os arquivos ocultos estão visíveis; caso contrário, marque a caixa e salve as alterações.

Vá além descobrindo Como consertar a biblioteca de mídia que não funciona mais no WordPress

Na raiz do seu site, você encontrará um arquivo chamado .htaccess, baixe esse arquivo no seu computador.

Agora crie um novo arquivo .htaccess. Você pode fazer isso no cPanel, mas certifique-se de excluir o arquivo antigo.

crie um novo arquivo a partir do cpanel

Quando o seu novo arquivo aparecer na lista, selecione o arquivo e clique em "Editar". No editor de arquivos, adicione as seguintes regras para as instalações exclusivas do WordPress:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^ índice \ .php $ - [L] RewriteCond% {} REQUEST_FILENAME! RewriteCond -f% {} REQUEST_FILENAME! RewriteRule -d. /index.php [L] </ IfModule> # END WordPress

Para redes de vários sites com subdomínios configurados, adicione essas outras regras:

RewriteEngine On RewriteBase / RewriteRule ^ índice \ $ .php - [L] # adicionar uma barra para / wp-admin RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? Wp-admin $ $ 1wp administrador / [R = 301, G] RewriteCond% {REQUEST_FILENAME} -f [OR] RewriteCond% {REQUEST_FILENAME} RewriteRule -d ^ - [G] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (WP -.? (conteúdo | administrador | inclui) *) $ 2 [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /) (* \ php) $ $ 2 [L] RewriteRule ... index [L]

Para aqueles que têm subdomínios configurados como subdiretórios:

RewriteEngine On RewriteBase / RewriteRule ^ índice \ .php $ - [L] # adicionar uma barra para / wp-admin RewriteRule ^ wp-admin $ wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [ OR] RewriteCond% {} REQUEST_FILENAME -d RewriteRule ^ - [L] RewriteRule ^ (. wp- (conteúdo | administrador | inclui) *) $ 1 [L] RewriteRule ^ (* \ php ..) $ $ 1 [L] RewriteRule. index [L]

Salve o arquivo e visite seu site para ver se isso resolveu o problema. Você também pode adicionar outras regras que você incluiu uma a uma para ver se essas alterações causaram o erro (isso levará um tempo).

Além disso, verifique se as alterações não contêm erros de sintaxe.

Aumentar o limite de memória PHP

Você também pode tentar aumentar seu limite de memória PHP se nenhuma das etapas de solução de problemas listadas até agora tiver funcionado. Os plugins e scripts que você usa no seu site requerem memória PHP para funcionar.

Descubra estes métodos 4 para aumentar o limite máximo de memória WordPress

Quando um navegador solicita esses plugins e scripts, ele os carrega usando a memória PHP do seu site. Aumentar esse limite traria mais memória, portanto menos "travamentos" geralmente são causados ​​quando o script excede a memória alocada.

Você está procurando os melhores temas e plugins do WordPress?

Baixe os melhores plugins e temas WordPress no Envato e crie facilmente o seu site. Já mais do que 49.720.000 downloads. [EXCLUSIVO]

Verifique a versão do PHP

Às vezes, os plugins e scripts que você usa requerem uma versão específica do PHP. Se você usar uma versão incorreta, isso pode ser a causa do erro interno do servidor.

informações do servidor

Você pode verificar a versão que está usando no momento para o seu site no cPanel efetuando login e clicando em Informações do servidor.

Ativar depuração e log

Neste ponto, se não for feito backup do seu site, provavelmente há um problema raro e você pode ativar o modo de depuração do WordPress para corrigir o problema (pelo menos isso permitirá que você veja em detalhes o problema).

Além disso, a depuração também permite a exibição do relatório de erros de front-end; também é importante habilitar o log para que os visitantes do seu site não vejam mensagens de erro adicionais porque revelam informações. no seu site que poderia ser usado por hackers.

// Ligue depuração que define ( 'WP_DEBUG', true); // Diga WordPress para registrar tudo para /wp-content/debug.log define ( 'WP_DEBUG_LOG', true); // Desative a exibição de mensagens de erro é o seu site define ( 'WP_DEBUG_DISPLAY', false); // para uma boa medida, você pode adicionar o aussi código de acompanhamento, qui will hide erros de ser branco exibida @ini_set na tela ( 'display_errors', 0);

Entre em contato com seu anfitrião

Se tudo mais falhar, entre em contato com o seu provedor de hospedagem, pois ele já deve estar ciente de um problema que você não tem ao seu alcance. Seu host também pode informar se você usou todos os recursos alocados.

Se for esse o caso, tudo o que você precisa fazer é atualizar seu plano de hospedagem na web ou mudar para um tipo completamente diferente, como o passando da hospedagem compartilhada para um VPS ou VPS para um servidor dedicado.

É tudo o que você precisa saber para corrigir esse tipo de erro " 500 Internal Server Error ".

Descubra também alguns plugins premium do WordPress

Você pode usar outros plugins do WordPress para dar uma aparência moderna e otimizar a aderência do seu blog ou site.

Oferecemos a você aqui alguns plugins premium do WordPress que ajudarão você a fazer isso.

1. desconfiado

Touchy é um plugin WordPress premium do menu principal e do menu móvel. Ele foi projetado principalmente para smartphones e é rápido, responsivo e extremamente confortável de usar. Além de ser exaustivamente testado em diferentes dispositivos móveis, o Touchy também funciona muito bem em navegadores de desktop.

Possui uma seção de logotipo dedicada, botões de call to action, uma função de pesquisa, um botão de retorno e um menu suspenso multinível.

O Touchy pode servir como uma solução completa de navegação e cabeçalho de menu em qualquer tema do WordPress. Além disso, o Touchy é extremamente personalizável. Com alguns cliques, você pode alterar a cor de qualquer elemento, alterar as opções de posicionamento, ocultar um dos botões na barra de menus, substituir as funções dos botões, alterar a transparência etc.

Descarregar | Demo | hospedagem na web

2. WP Pro Forum System

O sistema WP Pro Forum é um plugin do WordPress que permite adicionar um fórum bonito e amigável ao seu site. Possui muitos recursos poderosos que permitem criar um fórum com uma aparência profissional.

O fórum foi criado para funcionar na interface pública do seu site, mas os administradores podem gerenciar todos os fóruns, tópicos, respostas, categorias e rótulos no painel.

Além disso, o sistema WP Pro Forum possui alguns recursos, como tradução funcional, graças aos arquivos mo / .po incluídos, a integração de vários modelos para se adequar à aparência do seu site ou os filtros personalizados incluídos.

Descarregar | Demo | hospedagem na web

3. Usuários WP BAN

O plug-in do WordPress "BAN Users" foi projetado para permitir que os administradores de um site proíbam (desabilitem, suspendam ...) que os usuários se conectem à sua conta do WordPress. Também fornece uma opção para alterar o status de seus artigos; por exemplo, definindo-os como projetos e ocultando-os aos olhos do público.wp-ban-usuários

Crie facilmente sua loja online

Baixe gratuitamente o WooCommerce, os melhores plugins de e-commerce para vender seus produtos físicos e digitais no WordPress. [Recomendado]

Um usuário pode ser banido da tabela de usuários pelos administradores ou por meio de seu perfil. Ele também oferece várias opções configuráveis ​​que permitem aos usuários controlar como esse plug-in será implementado; ele pode redirecionar os usuários para uma página de suporte personalizada ou enviar uma notificação por email personalizada.

Descarregar | Demo | hospedagem na web

Recursos Recomendados

Descubra outros recursos recomendados que o acompanharão na criação e gerenciamento de seu site.

Conclusão

Aqui! É isso neste tutorial. Esperamos que isso tenha ajudado a corrigir o erro " 500 Internal Server Error No WordPress. Não hesite em compartilhe com seus amigos em suas redes sociais favoritas.

No entanto, você também poderá consultar nossos Ressources, se você precisar de mais elementos para realizar seus projetos de criação de sites da Internet, consultando nosso guia no site Criação de blog WordPress.

Se você tiver sugestões ou comentários, deixe-os em nossa seção Comentários.

...

Este artigo contém comentários 6
  1. Bom Dia,

    Eu tenho uma pergunta, se eu não tiver o código de acesso ao site, há uma solução?

    Eu tenho um erro de banco de dados e eu não sei como resolver, porque não tenho backend acesso ..

    obrigado

    Erjon

  2. Eu achei a sua técnica muito brilhante, meu site foi bloqueado devido a erro interno 500, eu venho para a prática de todas as sequências sua técnica e, em seguida, seu mercado. I desativada alguns gins choveu e então veio o meu site. Obrigado a você!

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios estão marcados com *

Este site usa Akismet para reduzir indesejados. Saiba mais sobre como seus dados de comentários são usados.

De volta ao topo
10 ações
ação8
chilrear2
Enregistrer