Neste manual, descrevemos as diferentes opções disponíveis para tornar o seu Website compatível com a versão de PHP mais recente.
O nosso suporte está preparado para ajudá-lo a descobrir o que há de errado e a guiá-lo na direção certa. No entanto, o suporte não pode corrigir o script em seu nome.
- Está a utilizar um CMS, como o WordPress, Joomla ou Drupal?
- O seu Website foi criado com código personalizado, concebido especialmente para o efeito?
Está a utilizar um CMS, como o WordPress, Joomla ou Drupal?
Nesse caso pode provavelmente corrigir o seu site atualizando-o para a versão mais recente. Alguns dos seus plug-ins, módulos ou extensões podem não ser suportados, mas normalmente não é difícil encontrar uma alternativa. Além disso, se um plug-in ou extensão não suportar PHP 8.2, é indicativo que não é atualizado há algum tempo, o que pode acarretar outras vulnerabilidades.
Ainda é possível reverter para a versão de PHP anterior?
PHP 8.0 irá manter-se disponível no painel de controlo, o que significa que poderá retroceder no tempo para corrigir os erros. Reverter para uma versão PHP mais antiga faria com que o seu site funcionasse novamente, permitindo-lhe efetuar atualizações a partir do back-end, o que pode ser mais fácil. Então, reverter para uma versão anterior é apenas uma forma de o ajudar a corrigir o site, não uma solução.
Já não é possível reverter para uma versão anterior do PHP?
Então, tem de efetuar uma atualização manual. Criámos um manual sobre como fazer isso para WordPress: Atualizar o WordPress manualmente.
Para Drupal, consulte os seguintes manuais externos:
Para Joomla, consulte estes links com manuais e documentação:
O seu Website foi criado com código personalizado, concebido especialmente para o efeito?
Corrigir o site depois disso será difícil, pois é necessário que o código seja reescrito para torná-lo compatível com o PHP 8.2.
Consegue contactar a pessoa ou a empresa que criou o seu Website?
A pessoa que escreveu o código está normalmente mais bem preparada para atualizá-lo. Deste modo, caso essa pessoa possa ajudá-lo, essa poderá ser a solução mais fácil. Caso contrário, outro programador que esteja familiarizado com a codificação em PHP também deverá ser capaz de reescrever o código.
A desvantagem desta solução é que pode ter de pagar uma taxa, e provavelmente encontrará o mesmo problema quando o PHP 8.2 chegar ao fim de vida útil em 8 de dezembro de 2024.
Considerou mudar para o Website Builder ou para o WordPress?
Se corrigir o seu Website for muito dispendioso ou demorado, poderá ser mais fácil recriá-lo numa plataforma diferente, como o Website Builder ou o WordPress.
O Website Builder não utiliza PHP, o que significa que nunca terá de o atualizar. É totalmente desenvolvido internamente, o que significa que funciona muito bem nos nossos servidores e que é de fácil manutenção. Se necessitar de um Website para apresentar a sua empresa ou organização com a opção de entrarem em contacto consigo, o Website Builder deve abranger as suas necessidades essenciais.
Se pretender ter mais conteúdo dinâmico, o WordPress é uma boa opção. O WordPress é utilizado em aproximadamente um terço de todos os Websites. Isto garante que é constantemente atualizado e tem muitos temas e plug-ins disponíveis para escolha, de modo a abranger todas as suas necessidades.
Dica: experimente a nossa solução Managed WordPress, que lhe oferece o melhor dos dois mundos: toda a flexibilidade de que precisa, encarregando-se em simultâneo das atualizações e segurança.
Artigos relacionados: