Como corrigir o erro interno do servidor 500 no WordPress

Os erros internos do servidor são um dos erros mais comuns do WordPress. Por vezes, quando abrimos uma página Web, vemos os avisos da página500 Erro interno do servidor! Então, que raio é isto? E como é que o resolvemos? Vamos dar uma olhadela à estrada!

Como corrigir o erro interno do servidor 500 no WordPress

500 O que é o erro interno do servidor?

O erro interno do servidor 500 é um erro comum do servidor Web. Não é exclusivo do WordPress e pode acontecer em qualquer sítio Web.

O 500 na mensagem de erro é tecnicamente um código de erro HTTP. Encontrar este código apenas apresenta a sua descrição padrão:

500 Um código de resposta de erro interno do servidor indica que o servidor se deparou com uma situação inesperada que o impediu de concluir o pedido. "

Esta é uma mensagem de erro genérica, o que significa que o servidor não pode fornecer uma mensagem de erro melhor e mais útil quando encontra um problema.

O aspeto da página de erro varia consoante o software do servidor Web utilizado para o sítio (Nginx ou Apache) e o navegador utilizado.

A página de erro do Apache é geralmente mostrada abaixo:

Página de erro interno do servidor no Apache

Se utilizarNginxresponder com cânticos Google ChromeVai ser diferente.

Se o Google Chrome não conseguir encontrar a página de erro a apresentar, é isto que normalmente diz:

Erro http 500 do Google Chrome

Para os principiantes, isto é mais uma dor de cabeça. Não existem informações que o orientem na resolução deste problema.

No entanto, se conhecer as razões comuns que desencadeiam este erro, pode tentar corrigi-las uma a uma para resolver o erro sem quebrar nada dentro do sítio Web.

Quais são as causas dos erros internos do servidor do WordPress?

Os erros internos do servidor no WordPress são normalmente causados peloFicheiros .htaccess corrompidos,Plugins com codificação questionáveltalvez Temas para WordPressCausa.

Outras causas possíveis de erros internos do servidor do WordPress são limitações de memória do PHP ou ficheiros principais do WordPress corrompidos.

Em alguns casos, ao tentarAceder à área de administração do WordPressO erro interno do servidor ocorre apenas quando o resto do site está a funcionar bem.

Normalmente, este erro é acionado antes de o WordPress carregar e o servidor não consegue obter informações suficientes sobre o motivo da paragem.

Agora vamos ver como corrigir erros internos do servidor no WordPress.

Corrigir o erro interno do servidor 500 no WordPress

Oh, meu Deus! Lá vem a advertência novamente. Como sempre, certifique-se de que tem uma cópia de segurança completa dos dados do WordPress do seu site antes de iniciar a resolução de problemas.

Se tiver acesso à área de administração do WordPress, pode utilizar a opçãoPlugin de cópia de segurança do WordPresspara criar uma cópia de segurança completa do sítio ou vá ao servidor para fazer também uma cópia de segurança.

Para utilizar um plugin, recomendamos que utilize oDuplicadorpara resolver este problema. Não só ajuda a fazer uma cópia de segurança do sítio Web rapidamente, como também armazena a cópia de segurança na nuvem e, mais importante ainda, restaura rapidamente o sítio Web a partir da cópia de segurança.

Por outro lado, se não tiver acesso à área de administração do WordPress, pode utilizar a opção phpMyAdmin responder com cânticos Cliente FTPCrie cópias de segurança do WordPress manualmente.

Depois disso, pode seguir os passos abaixo para solucionar problemas e corrigir erros internos do servidor no seu Web site.

Limpar a cache do WordPress e do navegador

Por vezes, os navegadores e os plug-ins de cache do WordPress armazenam incorretamente cópias em cache de páginas de erro.

A forma mais fácil de resolver este problema é limpar primeiro a cache do seu browser.

limpe a cache

Depois disso, se tiver acesso à área de administração do WordPress do seu sítio Web, pode esvaziar a cache do WordPress visitando a página de definições do plugin de cache.

Verificação de ficheiros .htaccess corrompidos

O ficheiro .htaccess é um ficheiro de configuração do servidor que o WordPress também utiliza para configurar redireccionamentos.

Uma das causas mais comuns de erros internos do servidor é um ficheiro .htaccess corrompido.

A forma mais fácil de resolver este problema é visitar a área de administração do WordPress na secção"Defina "Ligação fixa""e, em seguida, clique em "Guardar alterações" sem efetuar quaisquer outras alterações.

Actualize o permalink para gerar novamente o ficheiro .htaccess

O WordPress tentará agora atualizar o ficheiro .htaccess ou gerar um novo. Pode agora visitar o site para ver se isto resolve o erro interno do servidor.

Se continuar a ver o erro, tem de se certificar de que o WordPress é capaz de gerar ou escrever ficheiros .htaccess.

Por vezes, o WordPress pode não ser capaz de criar ou escrever ficheiros .htaccess devido a permissões de ficheiros e diretórios.

Agora pode tentar substituir o ficheiro .htaccess manualmente. Em primeiro lugar, tem de iniciar sessão no sítio Web utilizando a aplicação File Manager do FTP.

Em seguida, o ficheiro .htaccess principal tem de ser renomeado para algo como .htaccess_old. Isto manterá o ficheiro como cópia de segurança, mas o WordPress não o reconhecerá.

Para mudar o nome do ficheiro .htaccess, tem de iniciar sessão no sítio utilizando a aplicação File Manager do FTP.

Uma vez ligado, os ficheiros .htaccess estarão localizados no mesmo diretório onde verá as pastas wp-content, wp-admin e wp-includes.

Basta clicar com o botão direito do rato no ficheiro .htaccess e mudar o nome para .htaccess_old.

Mudar o nome do ficheiro .htaccess

Em seguida, é necessário criar um novo ficheiro .htaccess.

Na pasta de raiz do sítio, clique com o botão direito do rato e, em seguida, no cliente FTP ou na aplicação de gestão de ficheiros, selecione "Criar um novo ficheiro"Opções.

Criar um novo ficheiro htaccess

Dê a este novo ficheiro o nome .htaccess e clique em "definir"Poupar.

Agora, esteO ficheiro .htaccess está atualmente vazioTem de lhe adicionar as regras de reescrita predefinidas do WordPress.

Basta clicar com o botão direito do rato no ficheiro e, em seguida, no cliente FTP ou na aplicação de gestão de ficheiros, selecione "Ver/Editar" é suficiente.

Editar o ficheiro .htaccess

Os ficheiros vazios serão abertos num editor de texto simples, como o Notepad ou o TextEdit.

Agora, precisa de copiar e colar o seguinte código:

Como corrigir o erro interno do servidor 500 no WordPress

Este código é o conjunto de regras predefinido utilizado pelo WordPress.Não se esqueça de guardar as alterações e de carregar o ficheiro de volta para o servidor!.

Pode agora visitar o sítio Web para ver se isto resolve o erro interno do servidor.

Dica importante:Antes de prosseguir, certifique-se de que acede à área de administração do WordPress na pasta"Definições" ""Ligações fixas""e, em seguida, clique em "guardar (um ficheiro, etc.) (informática)" sem fazer quaisquer alterações. Isto irá gerar novamente o ficheiro .htaccess com as regras de reescrita adequadas para garantir que a página de publicação não devolve oErro 404.

Se a solução de verificar se o ficheiro .htaccess está corrompido não funcionar, tente outra coisa.

Aumentar o limite de memória do PHP

Por vezes, ocorre um erro interno do servidor se o script consumir todo o limite de memória do PHP.

A maneira mais fácil de aumentar o limite de memória do PHP é editar o ficheiro wp-config.php. Se for um principiante, faça-o com cuidado. Estas instruções têm de ser seguidas cuidadosamente, pois um pequeno erro num ficheiro do núcleo do WordPress pode fazer com que o seu site falhe.

Em primeiro lugar, basta ligar-se ao sítio Web do WordPress utilizando a aplicação File Manager no cliente FTP.

O ficheiro wp-config.php encontra-se na pasta principal do sítio Web. Clique com o botão direito do rato sobre ele e selecione "descarregamento". Isto assegura a existência de uma cópia de segurança dos seus ficheiros, caso algo corra mal.

Uma vez guardada, pode clicar com o botão direito do rato sobre ela e selecionar "Ver/Editar".

Edite o ficheiro wp-config

No ficheiro wp-config.php, tem de adicionar o seguinte código acima da linha "That's all, stop editing! Happy publishing":

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

Atenção:Se 256M não resolver o problema, pode aumentar para 512M.

Se vir um erro interno do servidor ao iniciar sessão no backend de administração do WordPress ou ao carregar uma imagem no wp-admin, deve seguir os passos abaixo para aumentar o limite de memória:

  1. Crie um ficheiro de texto em branco no seu computador e dê-lhe o nome de php.ini
  2. Cole este código nele: memory=256MB
  3. Guardar ficheiro
  4. Carregue para a sua pasta /wp-admin/.

Se o aumento do limite de memória resolver o problema, então só o resolverá temporariamente. Continua a ser necessário encontrar a causa do esgotamento do limite de memória.

Pode ser um plugin mal codificado ou pode ser uma caraterística do tema.

Se o aumento do limite de memória do PHP não resolver o problema, é necessária uma resolução de problemas mais aprofundada.

Desativar todos os plug-ins do WordPress

Se nenhuma das soluções acima for adequada, então é provável que este erro seja causado pelo sítio WebPlug-ins específicos instaladosCausado por.

Também é possível que isto se deva ao facto de as combinações de plug-ins não funcionarem bem umas com as outras.

Se tiver acesso à área de administração do WordPress do seu sítio Web, pode ir diretamente à página Plugins e desativar todos os plugins do WordPress.

Desativar todos os plug-ins

No entanto, se não conseguir aceder à área de administração do WordPress, pode desativar todos os plug-ins do WordPress utilizando o FTP.

Basta ligar-se ao sítio WordPress utilizando a aplicação File Manager do cliente FTP.

Uma vez ligado, navegue até Pasta /wp-content/e renomeie a pasta do plugin para plugins.desactivados.

Desativar plug-ins através de FTP

O WordPress procura os plug-ins na pasta de plug-ins. Se a pasta de plug-ins não for encontrada, desactivará automaticamente todos os plug-ins.

Agora tente visitar o sítio Web e veja se isto resolve o erro interno do servidor no sítio.

Para restaurar todos os plug-ins, basta definir a opção "plugins.desactivados"Mudar o nome da pasta para pluginPronto para ir.

O plugin será agora restaurado, mas continuará desativado.

Pode agora ativar os plugins individualmente e atualizar o front end do site para descobrir qual o plugin que está a causar o erro interno do servidor.

Se a desativação de todos os plug-ins não resolver o erro interno do servidor no seu site, avance para o método seguinte.

Mudar para o tema predefinido do WordPress

Os erros internos do servidor também podem ser algum código nos temas do WordPress.

Para determinar se é este o caso, é necessário mudar o tema para a predefinição Temas para WordPress.

Visite o backend de administração do WordPress e aceda aAparência " TemasPágina. Se o tema predefinido estiver instalado, basta clicar no botão Ativar para mudar de tema.

Ativar o tema predefinido

Se o tema predefinido não estiver instalado, pode clicar na parte superior "Adicionar novo" e instale o tema predefinido (Twenty Twenty-Three, Twenty Twenty-Two, etc.).

Se não conseguir aceder à área de administração do WordPress, utilize um cliente FTP para se ligar ao sítio Web do WordPress e navegue até à pasta /wp-content/.

Clique com o botão direito do rato para selecionar a pasta Temas e transfira-a para o seu ambiente de trabalho como cópia de segurança.

Descarregue a pasta de temas

Em seguida, a pasta do tema precisa de ser eliminada do site. Depois de a apagar, vá em frente e crie uma pastaNova pasta de temas.

A nova pasta de temas estará completamente vazia, o que significa que não está atualmente instalado nenhum tema WordPress.

Em seguida, tem de visitar o diretório de temas do WordPress e descarregar o tema predefinido do WordPress para o seu ambiente de trabalho.

Descarregue o tema predefinido

O navegador descarregará o tema como um ficheiro zip para o seu ambiente de trabalho.

Localize o ficheiro no seu computador e extraia-o. Os utilizadores do Windows podem extrair o ficheiro clicando com o botão direito do rato sobre ele e selecionando "Extração total"Os utilizadores de Mac podem fazer duplo clique no ficheiro zip para o extrair.

Extraia os ficheiros do tema

Verá agora uma pasta que contém temas do WordPress.

Volte para o seu cliente FTP ou gestor de ficheiros e carregue esta pasta para uma pasta de tópicos vazia.

Carregue a pasta do tema

Uma vez carregado, o WordPress começará automaticamente a utilizar o tema predefinido.

Pode agora visitar o seu sítio e ver se isto resolve o erro interno do servidor.

Se isso não funcionar, pode voltar a carregar o tema do WordPress a partir de uma cópia de segurança ou voltar a utilizar o tema que está a utilizar.

Recarregamento dos ficheiros principais

Se as opções do plug-in e do tema não corrigirem o erro interno do servidor, vale a pena voltar a carregar as pastas /wp-admin/ e /wp-includes/ a partir de uma nova instalação do WordPress.

Isto não eliminará qualquer informação, mas se existirem ficheiros corrompidos, poderá resolver o problema.

Em primeiro lugar, tem de visitar o sítio Web WordPress.org e clicar em "Descarregue "Botão.

Descarregue o WordPress

Isto irá descarregar o ficheiro zip do WordPress para o seu ambiente de trabalho.

Vá em frente e extraia o ficheiro zip. No interior, encontrará uma pasta wordpress.

Pasta do WordPress extraída

Em seguida, tem de se ligar ao seu sítio WordPress utilizando um cliente FTP.

Após a ligação, vá para a pasta de raiz do sítio Web. Esta pasta contém wp-admin, wp-includes responder com cânticos pasta wp-content.

Na coluna da esquerda, abra a pasta WordPress no seu computador.

Agora tem de selecionar todos os ficheiros na sua pasta wordpress e carregá-los para o seu sítio Web.

Carregar ficheiros principais do WordPress

O cliente FTP irá agora transferir estas pastas para o servidor.

Ser-lhe-á perguntado se pretende substituir o ficheiro. Selecione "sobrescrever" e, em seguida, selecionar "Utilize sempre esta ação"e marque a caixa".Apenas para a fila atual"Caixa de verificação.

Substituir os ficheiros principais do WordPress

O cliente FTP irá agora substituir os ficheiros antigos do WordPress pelos novos.

Se os ficheiros do WordPress estiverem corrompidos, então este passo corrige o erro interno do servidor.

Ativar o registo de depuração no WordPress

O WordPress vem com um sistema integrado para manter registos de depuração.

Pode ser ativado utilizando o plugin WP Debugging.

Uma vez ativado, o plugin abre o registo de depuração no sítio Web do WordPress.

Se não conseguir aceder à área de administração do seu site WordPress, pode ativar a depuração adicionando o seguinte código ao ficheiro wp-config.php:

defina( 'WP_DEBUG', true);
defina( 'WP_DEBUG_LOG', true); 

Depois de abrir o registo de depuração, pode utilizar o cliente FTP e navegar para o ficheiro Pasta /wp-content/para ver estes registos.

Registo de depuração

Pode abrir um ficheiro de registo de depuração num editor de texto, que apresentará uma lista de erros e avisos que ocorreram no sítio.

Alguns erros e avisos podem estar corretos e não precisar de ser corrigidos. No entanto, se forem observados erros internos do servidor no sítio, estes podem dar-lhe alguma indicação.


Contactar-nos
Não consegue ler o artigo? Contacte-nos para obter uma resposta gratuita! Ajuda gratuita para sítios pessoais e de pequenas empresas!
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) Correio eletrónico: info@361sale.com
Horário de trabalho: de segunda a sexta-feira, das 9h30 às 18h30, com folga nos feriados
Publicado por photon fluctuations, retweetado com atribuição:https://www.361sale.com/pt/15545/

Como (0)
Anterior 5 de agosto de 2024 às 10:50.
Seguinte 5 de agosto de 2024 às 11:30 horas.

Recomendado

Deixe um comentário

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

Contactar-nos

020-2206-9892

QQ咨询:1025174874

Correio eletrónico: info@361sale.com

Horário de trabalho: de segunda a sexta-feira, das 9h30 às 18h30, com folga nos feriados

Serviço ao cliente WeChat
Para facilitar o registo e o início de sessão de utilizadores globais, cancelámos a função de início de sessão por telefone. Se tiver problemas de início de sessão, contacte o serviço de apoio ao cliente para obter assistência na ligação do seu endereço de correio eletrónico.