Como resolver o erro: “Parece que em sua instalação do PHP está faltando a extensão MySQL, que é requisitada pelo WordPress.”

Problemas depois de atualizar teu WordPress em uma hospedagem Locaweb? A solução está aqui.

Uma das reclamações frequentes sobre a hospedagem Locaweb é que a versão padrão do PHP (pelo menos nos planos mais antigos) é a 5.2, já descontinuada há tempos.

Para alguns usuários do WordPress, isso pode não ter sido problema até agora, mas se tu tens preocupação com a segurança do teu sítio, certamente podes ter recebido uma mensagem desagradável ao atualizar o software:

Parece que em sua instalação do PHP está faltando a extensão MySQL, que é requisitada pelo WordPress.

É uma mensagem um tanto criptográfica, afinal de contas, ANTES da atualização, teu sítio rodava normalmente e isso indica que certamente a “extensão MySQL” estava presente, certo?

Pois bem: ainda não pude entender o porquê desse erro exótico, mas se tu és usuário da Locaweb, posso garantir que a solução é simplesmente atualizar a versão do PHP.

Passo-a-passo:

1. Visita o painel de hospedagem da Locaweb em: https://painelhospedagem.locaweb.com.br. Entra com teu usuário e senha.

2. Escolhe o domínio no qual o sítio com erro está hospedado, apertando o botão [Administrar o site], à direita.

3. Nas “Informações gerais”, verás a versão atual do PHP para essa hospedagem. No meu exemplo, eu já tenho a versão 7.1 (atualizada).

4. Clica em “Configurar Versão” e no diálogo que aparece, escolhe a versão mais atualizada que estiver disponível.

5. Feito! Como mágica, teu WordPress vai voltar a funcionar.

Tiveste o mesmo problema com outro provedor? Deixa teu comentário com contando tua experiência!

12 comentários em “Como resolver o erro: “Parece que em sua instalação do PHP está faltando a extensão MySQL, que é requisitada pelo WordPress.””

  1. Você sabe como posso atualizar a versão do php no wordpress, somente de um site específico sem que seja pelo painel da hospedagem? Não posso acesso.

    1. Natália, no caso da Locaweb, sei que a versão do PHP pode ser definida no arquivo .htaccess. Precisas procurar na documentação da hospedagem. Não conheço outras maneiras em outros provedores.

  2. Então… Meu WordPress está funcional com o php 7.3. Quando tento habilitar o 7.4 ou 8.0 ou 8.1, aparece o famigerado erro:

    “Parece que em sua instalação do PHP está faltando a extensão MySQL, que é requisitada pelo WordPress.”

    Eu tinha uma versão antiga do WordPress… Mas aí voltei para o php 7.3 e instalei a versão atual, 6.0…

    Então, mudei o php para 8.1 novamente e o erro persiste. Atualizei o tema para o mais atual e desabilitei TODOS os plugins, mesmo assim sem sucesso. Alguma boa ideia?

    1. Rafael, pode ser um problema na Locaweb mesmo. Como a versão do PHP está no .htaccess, quando atualizas o WordPress, a diretiva pode ser apagada. Tenta atualizar o WP e só depois ir no painel de controle para trocar o PHP. Com certeza, as versões 7.3 e 7.4 irão funcionar. Boa sorte!

      1. olá, eu atualizai o php sem ter atualizado o WordPress, minha Versão de PHP do sistema é PHP 5.2 (eig-php52) mas fui atualizar para PHP 7.4 (eig-php74) e paraceu o erro “Your PHP installation appears to be missing the MySQL extension which is required by WordPress.

        Deprecated: Directive ‘allow_url_include’ is deprecated in Unknown on line 0”

        Eu fiz o processo de instalar a versão mais recente do WordPress pelo FileZilla e continuou com o mesmo erro! tentei voltar o php e só te até PHP 7.0 (eig-php70)

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *