Todos os guias
COMPATIBILIDADE PHP

Versão PHP para hospedagem WordPress: escolha e teste com segurança

Escolha entre as versões PHP disponíveis para hospedagem WordPress. Verifique a compatibilidade de plugins, teste fluxos de trabalho importantes e prepare um rollback antes de alterar PHP.

Verifique a versão PHP realmente executando o site

PHP executa WordPress e grande parte do seu tema e código de plugin. Verifique o tempo de execução do site ao vivo antes de escolher uma substituição: no WordPress, Ferramentas abertas, Saúde do Site, em seguida, Info e a seção Servidor. Grave essa versão ao lado do WordPress, versões de tema e plugin que você usa.

A preferência PHP de uma ordem de hospedagem e a versão mostrada pelo site fornecido são diferentes peças de evidência. Verifique o ambiente de aplicação após o acesso estar disponível. Se seu projeto também executar tarefas agendadas ou de linha de comando, verifique sua configuração de execução em vez de assumir que cada caminho de execução usa as mesmas configurações.

Escolha entre as versões que o seu aplicativo suporta

A hospedagem do site VPSLibre oferece preferências PHP 8.3 e 8.4. Verifique os requisitos WordPress atuais e as informações de compatibilidade para o seu tema exato, plugins e código personalizado. A compatibilidade do núcleo WordPress não estabelece que cada extensão em seu site funcione com esse tempo de execução.

As alterações de versão do PHP podem introduzir incompatibilidades e comportamento desprecado. Use as notas de migração relevantes ao manter o código personalizado. Escolha a versão disponível que passa as verificações do projeto; nem o maior número de versão nem uma carga de homepage bem sucedida prova um site mais rápido, confiável ou totalmente compatível.

Verificar extensões de armazenamento e requisitos de aplicação

Preparar uma cópia de teste com efeitos secundários controlados

Crie uma cópia recuperável dos arquivos e banco de dados, e teste a versão PHP proposta em um ambiente separado antes de mudar o site ao vivo. Use suas próprias ferramentas de teste ou um acordo de hospedagem. Um ambiente de estadiamento e um controle instantâneo de mudança de versão não são estabelecidos selecionando PHP na saída.

Proteger o ambiente de teste e garantir que ele não pode enviar notificações ao vivo, processar pagamentos reais ou alterar dados de produção conectados. Verifique URLs da cópia de teste, configurações de integração e trabalhos agendados. Se ele contém informações do cliente, manuseie o acesso e as cópias retidas de acordo com as políticas de dados do seu projeto.

Isole uma cópia de estadiamento WordPress antes de testar as alterações PHP

Exercite os caminhos que importam para o projeto

Repita as atividades em que seus visitantes e editores dependem, em seguida, inspecione o aplicativo relevante e registros de erros PHP. Os scanners de compatibilidade e as notas de lançamento podem ajudar a identificar riscos, mas nenhum substitui o teste da combinação real de software e configurações. Investigar novos erros antes de repetir a mudança na produção.

Para WooCommerce, inclua o fluxo de trabalho completo da transação da loja usando configurações seguras de teste de gateway. Uma mudança PHP que deixa as páginas do produto visíveis ainda pode afetar o checkout, o processamento de pedidos ou uma integração. Compare as mesmas ações antes e depois da mudança de tempo de execução para que as falhas tenham contexto útil.

  • Abra páginas importantes e verifique navegação, busca e logins de conta.
  • Crie ou edite conteúdo e verifique upload de mídia e manipulação de imagem.
  • Formas de exercício e seu comportamento de notificação concordado.
  • Verifique tarefas agendadas e integrações personalizadas na configuração de teste isolada.
  • Teste o checkout da loja e a atualização da ordem onde WooCommerce é usado.
  • Reveja novos avisos e erros em vez de confiar apenas na saída visível da página.

Planeje a mudança e um retorno utilizável

Grave quem pode alterar o tempo de execução ao vivo e se a versão anterior permanece disponível para recuperação. Pegue um backup atual e escolha uma janela de manutenção apropriada ao projeto. Após a alteração acordada, verifique o tempo de execução real novamente, repita as verificações importantes e inspecione erros.

Se a alteração falhar, diagnostice o problema e restaure o tempo de execução anterior através do processo de gerenciamento disponível, quando apropriado. Também pode ser necessária uma restauração de arquivos e bases de dados, mas evite sobrescrever novas ordens, mensagens ou outros dados ao vivo sem um plano de reconciliação. Um backup e um rollback versão resolver diferentes partes da recuperação.

Prepare arquivos recuperáveis e cópias de banco de dados antes de mudar PHP

Manter a decisão da versão separada das promessas de manutenção

Para uma nova ordem de hospedagem, escolha a preferência PHP suportada pelo seu aplicativo testado e mantenha as notas de compatibilidade. A preferência descreve a solicitação de configuração inicial; ela não fornece uma migração gerenciada, uma garantia para futuras atualizações de plugins ou uma promessa de que o site já está em execução.

Atribua responsabilidade contínua pela compatibilidade de aplicativos e atualizações de tempo de execução. Revisite o plano de teste ao alterar temas, plugins principais ou integrações personalizadas. Para uma loja, use o guia de requisitos WooCommerce para manter as verificações em tempo de execução conectadas aos caminhos de pedido e pagamento que importam.

Configurar o alojamento WordPressOutros guias