Como as atualizações de PHP pelo seu provedor de hospedagem afetam sites WordPress?

Sempre recomendamos o uso do software mais recente para o seu site, incluindo software de servidor como o PHP. Sua empresa de hospedagem gerencia esse software e pode notificá-lo quando estiverem atualizando-o.

O WordPress é executado em PHP, que opera diretamente no seu servidor de hospedagem web para criar e servir conteúdo dinâmico para suas páginas WordPress. Pode parecer confuso no início, mas entender o que isso significa para o seu site é essencial.

Neste guia, explicaremos como as atualizações de PHP pelo seu provedor de hospedagem podem afetar seus sites WordPress e compartilharemos as etapas que você pode seguir para evitar conflitos ou tempo de inatividade potenciais.

Preparando para a atualização do PHP iniciada pelo seu provedor de hospedagem WordPress

WordPress e Atualizações de PHP

O WordPress é desenvolvido usando PHP, uma linguagem de programação de código aberto. No momento da escrita deste artigo, o WordPress requer pelo menos a versão PHP 7.4 ou superior. A versão estável atual disponível para PHP é 8.3.

Notamos que a maioria dos provedores de hospedagem compartilhada atualmente oferece a versão PHP 7.4 ou superior, e você pode atualizá-la ou rebaixá-la no seu painel de controle de hospedagem. 

Você pode ver qual versão do PHP seu site está usando indo para a página Ferramentas » Saúde do Site e alternando para a aba ‘Informações’.

Informações de saúde do site

Em seguida, você precisa rolar um pouco para baixo e clicar para expandir a aba ‘Servidor’.

Esta seção mostra informações do servidor, incluindo a versão do PHP que seu servidor usa.

Informações do servidor WordPress

Observação: Se esta seção mostrar algo abaixo do PHP 7.4, você precisará atualizar sua versão do PHP.

Por Que os Provedores de Hospedagem Não Usam a Versão Mais Recente do PHP por Padrão? 

Vimos muitas empresas de hospedagem lidando com compatibilidade quando uma versão de ponta do PHP é usada. Isso pode fazer com que aplicativos que rodam em PHP, como o WordPress, se comportem mal ou parem de funcionar.

No entanto, elas também não querem ficar muito para trás. O PHP 7.4+ é a versão mínima exigida, e o PHP 8.0+ é geralmente recomendado. 

Uma atualização do PHP iniciada pelo seu provedor de hospedagem deve ocorrer sem problemas, mas também pode dar errado. Tudo depende do seu provedor e de como ele configura seus servidores.

É por isso que recomendamos a escolha de hospedagem WordPress de primeira linha, pois garante que engenheiros altamente qualificados mantenham esses servidores.

Bluehost, Hostinger e SiteGround são os serviços de hospedagem mais populares e confiáveis. Eles suportam a versão PHP 7.4 ou superior para atender aos requisitos mínimos do WordPress.

Escolher um provedor de hospedagem não confiável para o seu site WordPress pode causar downtime inesperado durante ou após a atualização, e não há muito o que você possa fazer a respeito, exceto mudar para um provedor melhor.

Coisas que você precisa fazer quando seu provedor atualiza o PHP

Seu provedor de hospedagem provavelmente já hospeda milhares de sites WordPress. Eles tomarão todas as precauções para garantir que tudo corra bem e que os clientes não experimentem falhas no serviço.

O aviso que você recebeu permite que você seja informado sobre a atualização e fique atento para ver se algo dá errado.

Embora seja improvável que esta atualização cause problemas, é sempre bom estar preparado. 

As seguintes são algumas coisas que você pode fazer para se preparar para a atualização. 

1. Faça um Backup Completo do WordPress

Primeiro, sempre recomendamos que nossos usuários façam backup regularmente de sites WordPress. Se você ainda não tem uma solução de backup automática, veja nossa lista dos melhores plugins de backup do WordPress para escolher um. 

Recomendamos o Duplicator. Ele permite que você crie facilmente backups agendados e os armazene com segurança em serviços populares de nuvem como Dropbox, Google Drive e outros.

Duplicator

Você também pode usar a versão gratuita do Duplicator para começar. Ela permite que você crie backups do WordPress sob demanda facilmente.

Veja nossa análise completa do Duplicator para mais detalhes.

Alternativamente, você pode fazer backup manual do banco de dados do WordPress e baixar todos os arquivos do seu site usando FTP. 

2. Instale as atualizações do WordPress

Após os backups, você precisa garantir que está executando a versão mais recente do WordPress e atualizando seus plugins e temas.

Para fazer isso, basta ir para a tela Atualizações e instalar quaisquer atualizações disponíveis.

Verificar atualizações do WordPress

As atualizações do PHP não afetarão o software principal do WordPress e os plugins mais populares do WordPress. No entanto, alguns plugins podem parar de funcionar.

Se um plugin em seu site parou de funcionar devido a uma atualização do PHP, você precisa entrar em contato com o autor do plugin para obter suporte ou encontrar uma alternativa.

O que fazer se uma atualização do PHP quebrar seu site WordPress

Há uma chance muito pequena de que uma atualização do PHP quebre seu site WordPress. No entanto, com a abundância de plugins gratuitos e pagos, uma única linha de código mal escrito pode resultar em qualquer um dos erros comuns do WordPress.

A primeira coisa que você precisa fazer é garantir que esse erro não seja causado por um plugin ou tema. Para fazer isso, você pode desativar todos os seus plugins do WordPress e mudar para um tema padrão do WordPress.

Se isso não resolver seu problema, sugerimos entrar em contato com a equipe de suporte do seu provedor de hospedagem. Eles provavelmente estarão cientes do problema e poderão fornecer a assistência necessária.

Se o seu provedor de hospedagem não conseguir ajudá-lo, tente instalar uma cópia limpa do WordPress e, em seguida, restaure seu site WordPress a partir de um backup.

Se nada ajudar, pode ser hora de mudar sua hospedagem WordPress.

Esperamos que este guia tenha ajudado você a entender como as atualizações de PHP pelo seu provedor de hospedagem impactam seu site WordPress. Você também pode querer ver nosso guia de saúde do site WordPress ou nosso tutorial sobre como aumentar o desempenho do WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

17 CommentsLeave a Reply

  1. atualizar para a versão mais recente do php pode fazer com que o site quebre e cause vários outros problemas.
    Eu enfrentei esse problema e pedi ao meu provedor de hospedagem para atualizá-lo para mim. Isso resolveu o problema.
    Obrigado wpbeginner por trazer isso à nossa atenção. Esta é realmente uma causa de preocupação muito séria para muitos que se metem em apuros ao atualizar a versão do php sem fazer backup ou outras considerações.

  2. Não entendi. Tenho um aviso no painel “Atualização de PHP necessária”. Você escreveu acima “É por isso que recomendamos que nossos usuários escolham a melhor hospedagem WordPress, para que saibam que há engenheiros de ponta cuidando desses servidores.”. Eu tenho Bluehost, a principal recomendada por você. E agora?

    • Se você entrar em contato com o suporte deles, eles podem atualizar seu PHP para você. Os provedores de hospedagem configurarão você com as versões mais recentes do PHP, mas eles nem sempre atualizam o PHP sem que você entre em contato para garantir que nada seja quebrado em seu site, caso você ainda precise usar uma versão mais antiga do PHP.

      Admin

  3. Obrigado por artigos tão úteis de sua excelente equipe editorial.
    Agradeceria muito se você pudesse nos informar qual handler PHP está sendo usado neste site – Realmente impressionante que o WPB carregue rápido mesmo com um tráfego tão alto.
    De acordo com as informações disponíveis sobre este tópico, o DSO supostamente é mais rápido que o suPHP, mas é realmente incerto o quão rápido o DSO é em comparação com o suPHP (seguro, estável e funciona bem com o WordPress).

  4. Este é um critério importante para um iniciante com um orçamento limitado que tem tantas despesas iniciais. Mas não deve ser a principal força motriz. A longo prazo, barato pode não ser necessariamente o mais econômico. Se o nível de serviços for bom, um pequeno investimento se pagará através de um melhor desempenho. Procure planos de hospedagem web oferecidos por empresas acessíveis que forneçam qualidade com taxas razoáveis para hospedagem web.

  5. Perfeito timing; recebi exatamente o mesmo e-mail há algumas semanas. Aliás, comecei a indicar seu site para meus clientes para tutoriais. Conteúdo fantástico.

    Obrigado.

  6. A atualização do PHP pela Bluehost quebrou a página de checkout do meu site Wordpress. Os itens adicionados ao carrinho apareciam na página do carrinho no checkout, mas o ícone do carrinho no meu cabeçalho dizia que o carrinho estava vazio. Além disso, quando o botão "inserir informações do cartão de crédito" é clicado, ele dispara uma mensagem de erro dizendo método de envio inválido. A Bluehost concordou em me reverter para o PHP 5.2 temporariamente, mas disse que em algum momento (indeterminado) no futuro próximo eles mudarão para a nova versão de qualquer maneira.
    Alguma sugestão sobre como posso consertar isso?

  7. Quando atualizei meu pho para a versão mais recente, tive apenas 1 problema. Quando abro posts e clico em tags, recebo esta mensagem.:

    Como eu conserto isso? Obrigado!

  8. (enviado via Twitter)
    Não são as atualizações do PHP que quebram sites ou plugins do WordPress. Não é a falta de atualização do WordPress (ou plugins) que quebra quando o PHP é atualizado… Aliás, o core do WordPress e a maioria dos plugins que uso funcionam perfeitamente com PHP 5.5.

    A maioria dos provedores de hospedagem manterá uma versão mais antiga do PHP disponível para que os clientes possam voltar temporariamente quando algo der errado. Onde eu trabalho, 5.4.* é o padrão e tanto 5.5* quanto 5.3* estão disponíveis. A versão 5.3 até o PHP descontinuar o suporte para atualizações de segurança.
    Portanto, sempre verifique com seu provedor de hospedagem primeiro se isso é possível antes de ficar com raiva do seu provedor de hospedagem…

    Pelo que sei, muitas empresas de hospedagem configuram o PHP de uma forma que permite definir configurações personalizadas através de arquivos .user.ini: http://www.php.net/manual/en/configuration.file.per-user.php. Quando toda a geração e/ou exibição de erros estiver desativada, você pode facilmente ativar o registro e/ou a exibição de erros:

    log_errors = On
    error_log = “/path/to/your/logfile.txt”
    display_errors = On

    Isso facilitará a correção de plugins antigos e mal mantidos.

  9. Outro item a ser observado é que plugins e outros aplicativos que foram protegidos com versões mais antigas do Ioncube podem parar de funcionar quando a versão do PHP for alterada. O desenvolvedor do plugin ou aplicativo precisa atualizar primeiro sua proteção Ioncube.

    Depois de fazer a alteração, você precisa fazer uma lista de todos os plugins e aplicativos que você está usando e revisá-los um por um para verificar a funcionalidade com o novo php.

    Dito isso, estou usando o PHP de ponta com o WP mais recente e, exceto por aplicativos que foram protegidos com versões antigas do Ioncube, tudo está funcionando perfeitamente.

  10. Percebi que meu host me permite escolher qual versão do PHP quero usar para cada site hospedado em uma conta compartilhada. Depois de ler isto, usarei essa opção com cautela.

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.