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!
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.
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.
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?
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!
Perfeito, funcionou pra mim! 🙂 Obrigada!!!
Fico contente em poder ajudar, Adriana! Obrigado pela visita.
Ok, mas e para quem quer visitar um site e aparece esse erro? Tem jeito?
Alfredo, daí tu dependes do dono do website. 🙂
Comigo esse “erro” ocorreu quando eu atualizei da versão 5.6 para a versão 7.2.
Até agora não encontrei solução.
Daniel, tua instalação WordPress está atualizada? Tenta voltar para a versão 7.0 e vê se teu WordPress voltou a funcionar.
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)
Luiza, tu estás com a versão 5.2? Porque essa versão vai dar problema, com certeza. Tenta subir para a versão 7.1, pelo menos.