Como corrigir erro de instalação do PHP

Publicados: 2021-07-12

Você encontrou o erro “A instalação do PHP parece não ter a extensão MySQL exigida pelo WordPress” ao tentar instalar o WordPress ou visitar o site do WordPress? Embora o WordPress seja o melhor host disponível, você ainda pode encontrar erros de vez em quando. Como outras mensagens de erro do WordPress, sabemos que é frustrante receber uma mensagem que o impede de usar ou ver seu site WordPress. No entanto, não há necessidade de entrar em pânico! Esse erro normalmente ocorre quando algo está errado com o código em seu site e algo está impedindo o WordPress de se conectar ao banco de dados MySQL. Neste artigo, discutiremos mais sobre esse erro e como corrigi-lo. É um pouco mais complicado do que corrigir um erro 404 no WordPress e pode exigir a ajuda de um especialista.

Como corrigir o erro "Sua instalação do PHP parece estar faltando a extensão MySQL que é exigida pelo WordPress"

O erro “WordPress Missing MySQL Extension”

O erro “Sua instalação do PHP parece não ter a extensão MySQL exigida pelo WordPress” ocorre devido a um problema com o código ou scripts em seu servidor. Para ser mais específico, significa que o PHP em seu servidor não tem a extensão necessária para conectar seu site WordPress ao banco de dados MySQL.

Causas do erro “Sua instalação do PHP parece estar faltando a extensão MySQL”

Existem duas causas principais para esse erro:

Você está usando uma versão desatualizada do WordPress

Se você estiver usando uma versão extremamente antiga do WordPress com uma versão moderna do PHP, poderá receber este erro. Isso porque o PHP 7.0 substituiu a extensão MySQL em favor do MySQLi. Isso significa que o PHP 7 não inclui mais a extensão MySQL de que o WordPress precisa. As versões mais recentes do WordPress usam as extensões PDO_MySQL ou MySQLi mais recentes. É por isso que versões mais antigas do WordPress, também conhecidas como inferiores à versão 3.9, podem induzir esse erro.

Você está usando PHP 5.6 ou inferior, mas a extensão está ausente ou configurada incorretamente

O outro motivo pelo qual você pode encontrar este erro é porque você está usando o PHP 5.6, que é anterior ao uso da extensão MySQL, mas a extensão está ausente ou configurada incorretamente.

O erro “WordPress Missing MySQL Extension”

Como corrigir o erro “Sua instalação do PHP parece estar faltando a extensão MySQL que é exigida pelo WordPress”

Agora que você sabe o que esse erro significa e o que pode ter causado isso, vamos discutir algumas etapas que você pode seguir para corrigir o problema.

1. Verifique qual versão do PHP você está usando

A primeira maneira de corrigir esse problema é verificar em qual versão do PHP o servidor do seu site WordPress está sendo executado. Isso ajudará você a descobrir a próxima etapa a ser executada. Para verificar, primeiro conecte-se ao servidor do seu site WordPress usando FTP. Se você não souber suas credenciais de FTP, poderá obtê-las em seu host da web. Você precisará de um cliente FTP para se conectar. Se o seu host estiver usando o cPanel, você pode usar a ferramenta Gerenciador de arquivos cPanel.

Assim que estiver conectado ao servidor, crie um novo arquivo chamado phpinfo.php no diretório raiz do seu site WordPress. (Deve ser a mesma pasta que contém o arquivo wp-config.php.)

Em seguida, edite o arquivo e adicione o seguinte snippet de código:

<php

phpinfo ();

?>

Em seguida, salve o arquivo (e reenvie a versão salva, se necessário) e navegue até yoursite.com/phpinfo.php, e certifique-se de trocar yourite.com pelo seu nome de domínio real. Você verá uma tela que mostra muitos dados sobre a configuração do PHP em seu servidor. Role para baixo até a seção “Core” e encontre o item “Versão PHP”. Verifique os números: eles estarão no formato xxx. Se o seu PHP começar com 7, provavelmente você precisará atualizar o software WordPress. Caso contrário, pode estar faltando a extensão MySQL. É altamente recomendável que você use a versão mais recente do PHP em seu site.

2. Atualize o software principal do WordPress

Se o seu servidor estiver usando PHP 7 ou superior, a causa provavelmente é que você está executando uma versão antiga do WordPress. Este erro pode ser acionado se você estiver usando a versão 3.9 do WordPress ou inferior. Nesse caso, você precisará atualizar seu software WordPress. A boa notícia é que, ao atualizar o software WordPress, você obterá muitos outros recursos, segurança e benefícios de desempenho. A última versão do WordPress em 2021 é o WordPress 5.7.

Como atualizar manualmente o software WordPress

Para atualizar manualmente a versão do WordPress que você possui, primeiro verifique se o backup do seu site foi feito. Em seguida, vá para WordPress.org e simplesmente baixe a versão mais recente do software. Depois de fazer o download, extraia o arquivo zip para o seu computador. Em seguida, abra o arquivo que contém todos os arquivos do WordPress e exclua estes itens:

  • O arquivo wp-config-sample.php
  • O arquivo wp-config.php (se este arquivo estiver lá, pode não estar)
  • E a pasta wp-content

Depois de excluí-los, carregue os arquivos e pastas restantes em seu servidor via FTP. Quando for solicitado pelo seu cliente FTP sobre arquivos duplicados, diga a ele para sobrescrever todos os arquivos. Assim que o upload do arquivo for concluído, seu site WordPress estará rodando na versão mais recente e o erro deve ser resolvido! Não se esqueça de atualizar também todos os seus temas e plug-ins do WordPress para as versões mais recentes.

erros wordpress

3. Verifique se a extensão MySQL está instalada

Seu site pode não ter a extensão MySQL que o WordPress requer se o seu servidor ainda estiver usando PHP 5.6 ou inferior. Para verificar se esta extensão está faltando, volte para o arquivo phpinfo.php que você carregou para o seu servidor na primeira etapa deste artigo. Verifique se há uma seção chamada “mysql” ou “mysqli”. Se a extensão MySQL estiver instalada, você verá um número de versão próximo ao item “Versão da biblioteca da API do cliente”.

Se você não conseguir encontrar esses dados, a extensão MySQL não está instalada. Nesse caso, recomendamos que você entre em contato com a equipe de suporte do seu host e solicite que eles o instalem para você.

4. Certifique-se de que sua extensão PHP está configurada corretamente

Se você estiver usando PHP 5.6 ou inferior e a extensão estiver instalada, o problema pode ser que ela não está configurada corretamente. Existem alguns problemas comuns com a extensão PHP:

  • Carregando um arquivo php.ini que se destina a servidores Windows quando você está usando um servidor Linux
  • Caminhos de arquivo incorretos

Para encontrar a localização do seu arquivo php.ini, vá para o arquivo phpinfo.php que você criou anteriormente. Primeiro, certifique-se de fazer backup do arquivo existente baixando-o para o seu computador local. Em seguida, tente excluir o arquivo php.ini, e isso pode resolver o problema.

a sua instalação php parece não ter a extensão mysql

Corrija erros do WordPress com SEO Design Chicago

Esperançosamente, essas etapas ajudaram você a resolver o erro “sua instalação do PHP parece estar faltando a extensão MySQL que é exigida pelo WordPress”. Se você ainda estiver tendo erros e problemas com o seu site WordPress, entre em contato com os especialistas da SEO Design Chicago! Nossos desenvolvedores da web podem ajudá-lo a corrigir quaisquer erros e problemas comuns do WordPress que você esteja tendo com o seu site WordPress.

FAQs:

  • O que significa o erro “Sua instalação do PHP parece não ter a extensão MySQL exigida pelo WordPress”?
  • Como posso verificar se a extensão MySQL está instalada?
  • O que causa o erro “WordPress Missing MySQL extension”?
  • Como faço para corrigir o erro “Sua instalação do PHP parece não ter a extensão MySQL exigida pelo WordPress”?
  • Como faço para atualizar meu software WordPress?