Centro de Assistência Amen.pt

  1. Suporte
  2. Hosting
  3. Sugestões para atualizar a versão PHP do seu alojamento

Sugestões para atualizar a versão PHP do seu alojamento

1. Porque Atualizar para o PHP 8.1

Oferece:

  • Melhor desempenho.
  • Novas funcionalidades para os programadores.
  • Correcções de segurança.

No entanto, algumas funcionalidades antigas (desatualizadas) foram removidas, o que pode causar problemas se o seu site ou as suas aplicações dependerem de código não compatível.

2. Verificar a Compatibilidade das Aplicações

Antes de atualizar o PHP, é essencial garantir que os seus sites, CMS (como WordPress, Joomla ou Drupal) e extensões são compatíveis. Passos:

  • Identifique o seu CMS ou framework: Se utiliza WordPress, Joomla, Laravel, etc., verifique a versão em uso.
  • Consulte a documentação oficial: A maioria das plataformas CMS indica na documentação a versão do PHP necessária.
    • WordPress: Compatível com PHP 8.1 a partir da versão 5.9.
    • Joomla: Compatível a partir da versão 4.x.
    • Drupal: Compatível a partir da versão 9.3.
  • Extensões e plugins: Certifique-se de que todos os plugins ou módulos estão actualizados e são compatíveis com o PHP 8.1.

3.Backup do seu site e bases de dados  A realização de backups completos é essencial para evitar a perda de dados. Passos:

  • Backup de ficheiros: Utilize o gestor de ficheiros do seu alojamento ou um cliente FTP (como o FileZilla) para descarregar todos os ficheiros do seu sítio.
  • Backup da base de dados: Aceda ao phpMyAdmin (ou a uma ferramenta semelhante) através do seu painel de alojamento. Exporte a base de dados em formato SQL.
  • Armazenar os backups de forma segura: Guarde-os no seu computador ou num serviço de armazenamento na nuvem (Google Drive, Dropbox, etc.).

4. Teste o seu site num ambiente de testes

Antes de efetuar alterações ao seu site ativo, teste-o com o PHP 8.1 clonando-o ou utilizando um ambiente de teste.

5. Análise de registos de erros 

Examine os registos de erros do seu site para identificar potenciais problemas com funcionalidades obsoletas ou incompatíveis. Como aceder aos registos:

  • Aceda ao painel de controlo do seu alojamento.
  • Procure uma secção chamada Registo, Registos de erros ou Visualizador de registos.
  • Analisa as mensagens para detetar funções ou extensões não compatíveis.

6. Descubra as novas funcionalidades e alterações no PHP 8.1

O PHP 8.1 introduz novas funcionalidades, mas também inclui alterações que podem afetar o seu site. 

Principais alterações:

  • Novas funcionalidades:
    • Enums (Enumerações).
    • Propriedades só de leitura (Read-only properties).
  • Remoção de funções descontinuadas:
    • Algumas funções antigas foram eliminadas.

Ver as notas de lançamento oficiais em php.net. 

7. Proceder à atualização com precaução 

Depois de concluir os passos anteriores, prossiga com a atualização. Passos:

  • Aceder ao seu painel de controlo: Inicie a sessão na sua conta de alojamento. Procure a opção para gerir as versões do PHP.
  • Selecione PHP 8.1: Altere a versão do PHP para o seu site ou domínio.
  • Teste o seu site imediatamente: Verifique se tudo funciona corretamente: navegação, formulários, acesso à administração, etc.

8.Repor se necessário

Se tiver problemas graves após a atualização:

  • Volte ao painel de controlo do seu alojamento.
  • Restaura a versão anterior do PHP.
  • Consulte os backups e os registos de erros para identificar e resolver problemas.

9. Programa de controlo regular

Quando o PHP 8.1 estiver ativo, continue a monitorizar o seu site para detetar potenciais erros. Certifique-se de que todas as suas extensões e o CMS estão sempre actualizados.


Was this article helpful?

You haven't found what you are looking for?

Entre em contato com nossos profissionais, terão todo o gosto em ajudar!

Contact us