Um dos erros que causam pânico na maioria dos iniciantes é o 500 Internal Server Error. Esse é um erro que pode ter várias origens, tornando ainda mais complicado o diagnóstico.Como corrigir 500 erro interno do wordpress 2 do servidor

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 inadequadas, mas também pode haver outras causas possíveis, como sobrecarga de 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 mudanças sérias em alguns arquivos do sistema e em outras mudanças semelhantes, é uma boa ideia fazer backup do seu site para o caso de as coisas piorarem. Desta forma, você poderá restaurá-lo. Como corrigir erro interno do servidor Wordpress 500

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 em seu banco de dados ou arquivos, tornando seu site indisponível.

Se o seu planohospedagem na web é compartilhada ou se você tiver um VPS, sua empresa de hospedagem na Web também pode ter restrições aos plug-ins que você pode instalar em seu site. Ativar um plugin banido pode ser o suficiente para suspender seu blog.

Com um erro interno do servidor, você não conseguirá 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, vá até o gerenciador de arquivos e localize o diretório do seu site. Primeiro, desative seus plug-ins renomeando-os temporariamente.

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

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. .

No cPanel, vá até o gerenciador de arquivos e navegue até o diretório onde está localizado o seu site. 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.

criação de um novo arquivo 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 instalações únicas do WordPress:

# 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] # END WordPress

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

RewriteEngine No RewriteBase / RewriteRule ^ index.php $ - [L] # adicione uma barra final ao / wp-admin RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? Wp-admin $ $ 1wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [OR] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (Wp- (conteúdo | admin | inclui). *) $ 2 [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (. *. php) $ $ 2 [L] RewriteRule. index.php [L]

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

RewriteEngine em RewriteBase / RewriteRule ^ index.php $ - [L] # adicionar uma barra final a / wp-admin RewriteRule ^ wp-admin $ wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [OU ] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ (wp- (conteúdo | admin | inclui). *) $ 1 [L] RewriteRule ^ (. *. Php) $ $ 1 [L] RewriteRule. index.php [L]

Salve o arquivo e visite seu site para ver se isso resolveu o problema. Você também pode adicionar outras regras incluídas, uma por uma, para ver se essas alterações causaram o erro (isso vai demorar um pouco).

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 o limite de memória do PHP se nenhuma das etapas de solução de problemas descritas até agora funcionou. Os plug-ins e scripts que você usa em seu site requerem memória PHP para funcionar.

Como corrigir 500 erro interno do wordpress 1 do servidor

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

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

Verifique a versão do PHP

Às vezes, os plug-ins e scripts que você usa exigem uma versão específica do PHP. Se você estiver usando uma versão incorreta, 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 de que a depuração também permite que o relatório de erro de front-end seja exibido, também é importante habilitar o registro para que os visitantes do seu site não vejam as mensagens de erro adicionais, pois revelam informações em seu site que pode 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 seu provedor de hospedagem na web, pois eles já podem estar cientes de um problema que está além do seu alcance. Seu host também pode informá-lo se você usou todos os recursos alocados.

Nesse caso, tudo o que você precisa fazer é atualizar seu plano de hospedagem na web ou mudar para um tipo de plano totalmente diferente, como o mudar de hospedagem compartilhada para um VPS ou de um 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 outro WordPress plugins para dar uma aparência moderna e otimizar o manuseio do seu blog ou site.

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

1. desconfiado 

Tocado é um WordPress Plugin menu principal e menu móvel premium. Ele é 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.melindroso

Ele tem uma seção de logotipo dedicada, botões de call to action, uma função de pesquisa, um botão Voltar e um menu suspenso de vários níveis.

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

Descarregar | Demo | hospedagem na web

2. WP Pro Forum System

O sistema WP Pro Forum é um WordPress Plugin que permite adicionar um fórum bonito e fácil de usar ao seu site. Possui muitos recursos poderosos que permitem criar um fórum com um aparência profissional.Forym fórum de discussão moderno para wordpress

O fórum foi criado para funcionar na interface pública de 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 tem certas vantagens, como tradução funcional graças aos arquivos mo / .po incluídos, a integração de vários modelos para se adequar ao visual do seu site ou até filtros personalizados incluídos.

Descarregar | Demo | hospedagem na web

3. Usuários WP BAN

Le WordPress Plugin “Usuários BAN” foi projetado para permitir que os administradores do site proíbam (desativem, suspendam, etc.) usuários de se conectarem à sua conta WordPress. Também oferece a opção de alterar o status de seus artigos; por exemplo, definindo-os como projetos e escondendo-os dos olhos do público.wp-ban-usuários

Um usuário pode ser banido da tabela de usuários pelos administradores ou através 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 para ajudá-lo a criar e gerenciar seu site.

Conclusão

Aqui! É isso neste tutorial. Esperamos que isso tenha ajudado você 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.

...