Migrar o Joomla 3 para o Joomla 4, 5 ou 6 (Installatron)
O Joomla 3 já não recebe atualizações (de segurança).
O Installatron indica que tem a versão mais recente, e isso está correto: a 3.10.12 é a última versão do Joomla 3. A passagem para o Joomla 4, 5 ou 6 não é uma atualização normal, mas sim uma migração. Por isso, não está disponível através do botão de atualização do Installatron.
Dois aspetos a ter em conta antes de começar
Não aumente ainda a versão do PHP. O Joomla 3.10 não funciona com o PHP 8.1 ou superior: o seu site deixará imediatamente de funcionar. A ordem correta é: primeiro migrar o Joomla e só depois aumentar a versão do PHP.
O seu template e algumas extensões são o verdadeiro desafio. O seu template atual foi criado para o Joomla 3 e não funciona em versões mais recentes. O mesmo se aplica a vários plugins, como o slider Nextend 2. Qualquer que seja o caminho escolhido, será necessário um novo template e voltar a configurar os sliders e as galerias. Do Smart Slider 3 e do Akeeba Backup existem, no entanto, versões modernas.
Dois caminhos possíveis
Caminho A: construir de raiz (a nossa recomendação para um site pequeno). Instale através do Installatron uma versão nova e mais recente do Joomla numa localização de teste, por exemplo uma subpasta ou um subdomínio. Escolha aí um template moderno, transfira os artigos e os menus e volte a criar os sliders e as galerias. Esta nova instalação funciona de imediato com uma versão atual do PHP. Se tudo estiver do seu agrado, coloque o novo site online e elimine o antigo. Vantagem: o seu site atual continua a funcionar normalmente entretanto e não transporta restos desatualizados.
Caminho B: migrar por etapas (o caminho oficial). Faça primeiro uma cópia de segurança completa, com o Akeeba ou através do Installatron. Em seguida, execute no Joomla 3.10 o Pre-Update Check, migre para o Joomla 4.4 e avance depois para a versão mais recente. Por fim, aumente a versão do PHP. Atenção: o seu template e as suas extensões têm de ter versões novas para este efeito. Caso contrário, também neste caminho precisará de um novo template e terá de voltar a criar alguns componentes. Este caminho é sobretudo útil se pretender manter muito conteúdo ou muitas contas de utilizador.
Consulte também no manual do DirectAdmin: Criar e restaurar cópias de segurança no Installatron e Escolher a versão do PHP (Select PHP version).
Explicação detalhada com capturas de ecrã: Clonar e criar um ambiente de teste (staging) no manual do DirectAdmin.
