Erro ao tentar atualizar o PHP do WordPress
Erro ao tentar atualizar a versão PHP do WordPress.
Certo dia você recebe uma mensagem no seu painel do WordPress, informando que é necessário atualizar a versão do PHP. Posteriormente, depois de modificar a versão, tentou entrar no painel ou acessar o site e se deparou com uma tela branca e essa mensagem:
“Parece que em sua instalação do PHP está faltando a extensão MySQL, que é requisitada pelo WordPress.”
Essa mensagem de erro pode aparecer quando você está utilizando uma versão do PHP incompatível com sua versão de scripts. O que significa que sua instalação do WordPress provavelmente está desatualizada. Uma vez que a extensão ‘MySQL’ não é mais suportada pelo PHP 7.0 e versões posteriores, alterar para versões PHP 5.6 ou inferiores poderá corrigir o problema, entretanto, por questões de segurança, não é uma boa utilizar as versões antigas do WordPress, pois elas não tem as atualizações de segurança atualizadas.
Ao fazer uma pesquisa rápida no Google, percebemos que esse erro é genérico, podendo acontecer por vários motivos vários arquivos do WordPress. Entretanto, no nosso caso, ele apareceu no arquivo load.php.
Melhorando o posicionamento nas buscas
Portanto, se esse mesmo caso acontecer com você, vamos compartilhar a solução que encontramos para re-estabelecer o site.
Contudo, se é a melhor solução, não sabemos, mas foi a maneira que encontramos para solucionar o problema, ninguém gosta de ficar com o site fora do ar né ?
Corrigindo o erro ao tentar atualizar a versão PHP do WordPress:
Em suma, tudo o que você precisa fazer é apagar o arquivo .htaccess e criar um novo com as seguintes configurações:
RewriteEngine On
#define o diretório que será afetado, e no qual o arquivo .htaccess se encontra
RewriteBase /
Rewritecond %{REQUEST_URI} !-f
Rewritecond %{REQUEST_URI} !-d
Rewritecond %{REQUEST_URI} !-l
#basta alterar o trecho “$1.php [L]” para mudar o tipo de arquivo a ser afetado. Ex.: “$1.html [L]”
RewriteRule ^([\w\d-]+)$ $1.php [L]
Em conclusão, sua atualização da versão do PHP está pronta e funcionando.
Resumindo, é uma alternativa rápida e funcional, se ficou alguma dúvida, entre em contato.