Autor: Abima Softwares e Publicação | Publicado: 2012-05-01T07:45:00-07:00

Joomla 1.5 é estável, uma versão de alta qualidade e será suportado até abril de 2012. Assim, com muitos sites feito em 1,5 continuam estáveis, nem todo mundo vai correr para migrar. Eu digo migrar porque a estrutura de 1,5 é tão diferente de 1.7 que você não pode simplesmente atualizar. Agora é a hora de considerar um plano para o processo de migração.Com Joomla 1.6, o processo de atualização será integrada no framework Joomla, fazendo upgrades incrementais uma possibilidade e racionalizar todo o processo. No entanto, para mover 1,5-1,7 será mais difícil.Se você já tem 1,6, veja esse tutorial.Passo 1: Verifique Exigências do Joomla 1.7Aqui estão os requisitos de hospedagem para Joomla 1.7.Apache: v2.x ou Microsoft IIS: v7PHP: v5.2.4 +MySQL: v5.0.4+Verifique com o seu suporte se você não tiver certeza de sua hospedagem atende estes requisitos.Etapa 2: Faça uma Analise dessa MigraçãoJoomla tem previsto um utilitário de migração, chamado jUpgrade, mas antes de começar, há algumas coisas que você vai ter que verificar e / ou pensarÉ o seu Joomla 1.5 está com a última versão atualizada? A versão mais atualizado do Joomla 1.5 é 1.5.23. Se a sua versão não está, atualize para o 1.5.23 antes de migrar, especialmente se você estiver executando o Joomla 1.5.11 ou inferior.Todas as suas extensões têm uma das versões com suporte ao Joomla 1.7? No momento da escrita deste tutorial há 108 disponíveis no JED. Por favor note que jUpgrade atualmente não é capaz de atualizar parte dessas extensões Joomla de terceiros, para aqueles terá que ser feito por meio de seus respectivos procedimentos de atualização. Este é no entanto um trabalho em andamento.Você tem ou fez alguma modificação nos arquivos do core? Quaisquer mudanças que você fez para arquivos principais em Joomla será perdido por isso, ser prevenido.Existe um template compatível do 1,7 Joomla disponível pelo desenvolvedor de template? Se não, você se sente confortável fazendo as mudanças você mesmo? Por favor, note que, embora o jUpgrade não é capaz de atualizar atualmente templates, os desenvolvedores estão trabalhando duro para implementar o recurso.Existe um pacote de idiomas disponíveis no Joomla 1.7? Em breve sairá a versão de tradução oficial, e nós da Joomla Clube disponibilizaremos para todos.Você precisa migrar para Joomla 1.7? Joomla 1.5 é poderoso e muito maduro. Para muitas pessoas, não há necessidade de apressar-se em Joomla 1.7. Joomla vai continuar a apoiar Joomla 1.5 por algum tempo, liberando as atualizações de segurança e atualizações de caça aos bugs, quando necessário.Passo 3: Faça um backup!Antes mesmo de iniciar a migração, por favor, verifique se você tem um backup.Use o Akeeba backupFaça o download aqui se você precisar dele: linkPasso 4: Instale jUpgradeVocê pode fazer o download do jUpgrade aquiPasso 5: Ativar o Plugin MooTools UpgradeIr para Extensões > Gerenciador de Plugin > e certifique-se que o plugin "System - Mootools Upgrade" está habilitado.Passo 6: Iniciar jUpgradeIr para Extensões> jUpgrade e clique no botão "Parâmetros". Vamos modificar as opções para a nossa migração.Passo 7: Configurar opçõesA partir da versão 1.1.1 jUpgrade, suporte está presente a migrar para Joomla! 1.6, Joomla! 1.7, e um velho Molajo construir. Bem como, por jUpgrade para ser bem sucedido, você deve configurar seu prefixo de tabela atual antes de iniciar a migração. A seguir estão as opções que podem ser configurados com jUpgradeGlobal:Distribution - Selecione se a migrar para Joomla! 1.6, 1.7, ou MolajoPrefix for old database - Seu prefixo de tabela atualPrefix for new database - Seu prefixo de tabela selecionada para o seu site migrado. Nunca use jos_ - para aumentar a segurança você pode mudar isto para o seu próprio prefixo em vez dos padrões.Skips:Skip checks - Pular pre requisitos de migraçãoSkip download - Pular download do pacote da versão (Nota: Deve ter um pacote já baixado para sua pasta temporária ou setar isso e Pular Decompressão se setado for Sim)Skip decompress - Pular descompactação do pacote da versão (Nota: Deve ter um pacote já baixado e descompactado para site_root/jupgrade se setado por Sim)Templates:Keep original positions - Manter as posições atualmente definidas para os módulosDebug:Enable Debug - Habilite-o para ter mensagens mostradas abaixo o processo de migração, referente à evolução, útil se tiver problemasPasso 8: Iniciando o jUpgradeClique no botão "Start Upgrade" para começar a sua migração.Passo 9: Espere pelo processo da migraçãoVocê vai ver agora uma série de barra de progresso. Deixe essas execução.Depois da migração, você ainda tem muito trabalho a fazer. Você deve saber que templates podem não funcionar corretamente, e você pode ter que passar por um processo separado para atualizar cada módulo. Se você adquiriu um template comercial, cheque com o fornecedor sobre a sua compatibilidade com J17. Teste tudo teste em seu site de backup e certifique-se que é o jeito que você quer e ele funciona perfeitamente.Verifique com cada um de seus desenvolvedores de módulo para ver se há versões compatíveis de módulos. Se seu site depende muito de um módulo específico ou plugin que não é compatível, não tente a migração.jUpgrade salva todos os arquivos para um subdiretório no seu servidor chamado / jupgrade localizado em seu diretório Joomla principal. Você pode verificar a sua migração, indo para http//seusite.com.br/jupgrade e a seção de administração é http//seusite.com.br/jupgrade/administrator - basta verificá-lo mais neste diretório e verifique se ele funciona antes da etapa final.Passo 10: Faça a duplicação da instalação onlineSupondo que você tenha um backup no caso de as coisas derem errado. Utilizando um programa de FTP ou o gerenciador de arquivos do seu servidor , copie todos os arquivos no diretório jUpgrade para o diretório principal do site. Agora o seu site está migrado e público.Se você receber esse erro ao tentar ir para a sua seção de novo administrator no seu navegador,Fatal error: Call to a member function logout() on a non-object in /home/username/public_html/diretoriojoomla/...Eis o que aconteceu e o que fazer:Na última etapa, Se você não remover completamente os arquivos antigos ou copiar para um diretório limpo seu diretório antigo do administrator, terá cópias de arquivos mais antigos, e irá interferir com o seu login de administrador.Excluir ou renomear a pasta de administrator no diretório principal, e fazer uma nova cópia do um no diretório jupgrade e colocá-lo no diretório principal.Fonte: http://goo.gl/RbzwG