Com o Joomla 1.6 oficialmente lançado, houve um monte de perguntas sobre como migrar ou atualizar para o Joomla 1.6 a partir de 1.5. Este guia irá levá-lo passo a passo, através do procedimento geral de como migrar para o Joomla 1.6. Por favor, leia todo o material como este não é uma empresa de luz.
Antes da Atualização
Não deixe que a proximidade numérica de 1,5 e 1,6, enganar você. Joomla 1.6 levou três anos para desenvolver e tem sido uma grande empresa. Incontáveis horas foram gastas por muitos voluntários ao redor do mundo para colocá-lo todos juntos. Embora grande parte do código é o mesmo do Joomla 1.5, muito do que foi escrito a partir do zero, e as alterações são comparáveis às mudanças do Joomla 1.0 para 1.5. Devido as mudanças do Joomla 1,5-1,6 são tão grandes e por causa do enorme esforço colocado em Joomla 1.6 para ficar onde está hoje, não há caminho de atualização do núcleo, este é de fato uma migração. Em previstas versões futuras do Joomla (que será lançado a cada seis meses), tais como Joomla 1.7, 1.8, etc, as mudanças de versão para versão será mais elementares e um caminho de atualização do núcleo está prevista. Agora que o Joomla 1.6 está finalmente aqui e estável, uma iniciativa da comunidade liderada pelos desenvolvedores do Joomla está se voltando para jUpgrade (a terceira extensão Joomla festa no JED originalmente desenvolvido por Matias Aguirre) para ajudar e para ajudar. Muitos dos desenvolvedores do Joomla (que são todos voluntários que contribuem com seu tempo livre) são voluntários para dar os últimos retoques na jUpgrade.
jUpgrade lhe permite migrar do Joomla 1.5 para 1.6. Vamos começar!
Revisão dos Requisitos
Por favor, por favor, salve-se (e, eventualmente, seus clientes) uma série de dores de cabeça e certifique-se que o seu servidor (e no caso de jUpgrade, o seu navegador também) é para a tarefa. revise os requisitos técnicos para o Joomla! 1.6. Por favor revise os requisitos para jUpgrade também.
Antes de começar
Antes de começar, existem algumas coisas que você vai ter que checar e / ou pensar:
É o seu Joomla 1.5 versão atualizada? No momento da escrita deste tutorial o mais up-to-date versão do Joomla 1.5 é 1.5.22. Grande parte dos testes da migração tem sido feito a partir de Joomla 1.5.22 para Joomla 1.6. Se a sua versão não é up-to-date você provavelmente deve atualizar para o 1.5.22 antes de migrar, especialmente se você estiver executando o Joomla 1.5.11 ou inferior.
Faça todas as suas extensões Joomla 1.6 tem versões nativas? No momento da escrita deste tutorial há 108 disponíveis no JED. Por favor note que jUpgrade não está capaz de atualizar as extensões Joomla terceiro partido, pelo que há de ser feito por meio de seus respectivos procedimentos de atualização. Esta é, contudo, um trabalho em andamento.
Você tem modificado os arquivos do núcleo? Todas as alterações que você fez para arquivos core em Joomla será perdido por isso, ser avisado.
Existe um modelo compatível com Joomla 1.6 disponível a partir de seu provedor de modelo? Se não, você se sente à vontade para fazer as mudanças você mesmo? Há um bom par de recursos:
Joomla Chade Windnagle blog da Comunidade
"Alterações de modelo para Joomla 1.6" Chris Davenport apresentação
Docs Joomla Template Tutorial Por favor note que, embora jUpgrade não é capaz de atualizar os modelos actualmente, os desenvolvedores estão trabalhando duro para implementar o recurso.
É o seu pacote de idiomas disponíveis no Joomla 1.6? Encontre a sua tradução Joomla1 1.6.
Você tem problemas de permissões de pasta ou arquivo na sua instalação do Joomla 1.5?
Você precisa migrar para Joomla 1.6? Joomla 1.5 é poderoso e muito maduro. Para muitas pessoas, não há necessidade de pressa para Joomla 1.6. Joomla vai continuar a apoiar o Joomla 1.5, pelo menos, um ano e três meses, lançando atualizações de segurança e bugs atualizações quando necessário.
As duas principais características do Joomla 1.6 que o torna superior ao Joomla 1.5 são: Access Control List (ACL) e categorias aninhadas. Longe estão os dias de convidados simplesmente ter, usuários registrados, autores e editores, sem poder especificar o que pode eo que não pode fazer no frontend. Além disso, com 1,6 você pode ter mais flexibilidade de organização (e, portanto, visualizar) o seu conteúdo com categorias bem organizadas dentro das categorias. Não mais restrita à seção estrutura das categorias>. Essas são todas as coisas boas de ter (especialmente o ACL), no entanto, para muitos usuários de 1,5, não é necessário. O ponto principal é decidir por si mesmo:
Para obter uma lista enorme de mudanças de Joomla 1.5 para Joomla 1.6, consulte:% http://docs.joomla.org/What 27s_new_in_Joomla_1.6
Backup, backup, backup
Pulando esta parte é, talvez, o maior erro que você pode fazer. Se você tem um bom backup (ou vários) que você sempre pode voltar, se necessário. No entanto, se você não devidamente backup do seu site e algo der errado, você vai perder muito tempo precioso, e às vezes muito dinheiro, fazer as coisas de volta para a forma como eles foram. Então faça o backup!
Melhoramento
jUpgrade Download
Baixe a versão mais recente do jUpgrade. É muito prudente, especialmente quando o desenvolvimento ainda está progredindo, usar sempre a última versão disponível!
Ambiente de teste opcional
Se você está realmente nervoso por este ponto e seu coração está batendo rápido, então você provavelmente deve criar um ambiente de teste.
Instale jUpgrade
Ir para o backend do Joomla. por exemplo www.yoursite.com / administrador
Extensões> Instalar / Desinstalar
Navegue>> Selecionar com_jupgrade>> Upload File & Install
Mootools Habilitar Upgrade Plugin
Ir para Extensões | Plugin Manager
Procure por "System - Upgrade Mootools"
Ative o plugin
É importante que este plugin é instalado e que ele tem sido definido como ativado, como o bom funcionamento do jUpgrade depende dele.
Migração
Componentes>> jUpgrade
Iniciar Upgrade
Não saia da tela, até que tudo tenha terminado de carregar. Role para baixo para verificar se acabado.
Successo!!!
Por favor note que jUpgrade atualmente não migra de modelos, apenas os modelos padrão.
Behind the Scenes
Como explicado na informação de fundo, as alterações do Joomla 1.5 e 1.6 são bastante significativas. O fato de que jUpgrade cria uma nova instalação do Joomla 1.6 para nós é, na minha opinião, pura genialidade. Se o processo de migração não foi 100% bem sucedida, o Joomla 1.5 está ainda perfeitamente intacto e nenhum de seus usuários são afetados. Você tem a oportunidade de verificar se o seu site, tanto no frontend e backend para certificar que tudo esteja a par. Então, o que realmente acontece? Download jUpgrade a última versão do Joomla 1.6 para você para o diretório jupgrade (que ele cria) na pasta raiz do seu Joomla 1.5 instalação. Em seguida, ele extrai todos os arquivos do download. Após a extração for concluída, instala jUpgrade Joomla 1.6 e então começa a migrar sua base de dados antiga para o novo Joomla 1.6 banco de dados que criou. Seu site Joomla 1.6 serão instalados em www.mysites.com / jupgrade assumindo que o seu Joomla 1.5 instalação está na raiz do seu html.
Verifique o seu Joomla! 1.6
Por favor, faça uma revisão completa do seu site Joomla 1.6 instalação e certificar que tudo esteja configurado corretamente. Seu site Joomla 1.6 serão instalados em www.mysites.com / jupgrade assumindo que o seu Joomla 1.5 instalação está na raiz do seu html. Aqui está uma lista geral para verificar:
Banners
Categorias
Contactos
Conteúdo
Menus
Módulos
Newsfeeds
Usuários
Weblinks
Modelos - O trabalho está sendo feito no recurso de atualização do modelo de jUpdate e ainda não está totalmente funcional. Suas posições de módulos podem ter de ser ajustado no módulo gerente.
Backup Joomla! 1.6
Se tudo parece bom para ir, então vamos fazer backup do novo Joomla 1.6 instalação.
Visão geral do resto do processo de
Rápida visão geral do que vamos tentar fazer agora:
Realocar nossa instalação do Joomla 1.5 para uma subpasta como "just in case".
Realocar nossa Joomla 1.6 instalação para a pasta html.
"Deve acontecer nesta ordem" Se você fizer isso na ordem inversa, o Joomla 1.6 arquivos que se misturam com o Joomla 1.5 arquivos (muitos dos 1,5 arquivos serão substituídos) e você terá uma grande bagunça! Seu site provavelmente vai continuar a trabalhar, mas é uma segurança bomba-relógio prestes a explodir.
Going Live
log em seguida gerente do seu anfitrião de arquivo (ex.: cPanel, Plesk, etc) ou um cliente de FTP, no entanto, de preferência um gerenciador de arquivos. O procedimento geral é (deve ter cerca de 30 segundos se você rever os passos antes de começar):
Crie uma subpasta (myoldsite por exemplo) para a instalação do Joomla 1.5 na raiz do seu html, por exemplo, public_html / myoldsite
Selecione todas as pastas (exceto a pasta *** *** jupgrade) e arquivos na raiz html e movê-los para o Joomla 1.5 subpasta (myoldsite, por exemplo)
Selecione todas as pastas e arquivos na pasta jupgrade e movê-los para a raiz html
Verifique o frontend e backend
Solução de problemas
primeiro cheque, se você tiver php5, pelo menos. (Phpinfo usar () ou / usr / bin / php - version)
jUpgrade não pode baixar o pacote Joomla 1.6? - Quando o download falha (o tempo limite, questões javascript, etc), você pode baixá-lo manualmente aqui: http://anonymous: joomlacode.org/svn/joomla/development/branches/jupgrade/pack/joomla16.zip @ e colocar esse arquivo em sua raiz do diretório / tmp. Em seguida, na preferência dos jUpgrade, você deve definir "Passar Download 'para' Sim '. Depois disso, execute a atualização novamente.
Você está recebendo erros com a barra de progresso no Internet Explorer (Windows XP)? - Use o Firefox: http://www.mozilla.com/en-US/firefox/
Atravesse a Requisitos e Antes de começar as seções acima e verifique tudo em dobro!
Relatar bugs: http://matware.com.ar/foros/jupgrade.html
Apoio: http://matware.com.ar/foros/jupgrade.html
Como pode contribuir e Ajuda
Criando uma extensão tão significativa quanto jUpgrade exige uma quantidade enorme de tempo e esforço, considerando as importantes mudanças estruturais entre o Joomla 1.5 e 1.6. Adicione a isso o fato de que em cada lançamento do Joomla 1.6 beta, a prorrogação teria de ser modificado para funcionar com as novas alterações entre versões, e, de repente, é muito difícil para qualquer pessoa, para concluir em um curto período de tempo (especialmente quando você não está sendo paga). Com isto dito, é hora de acelerar e fazer a diferença, seja grande ou pequeno. Você já lucraram com Joomla no último ano? Você está animado sobre o futuro do Joomla? Gostaria de retribuir e mostrar a sua gratidão? Agora você pode neste projeto! Nós, como parte da comunidade Joomla, estão convidando toda a comunidade Joomla para ajudar no que for possível. Você não tem que ser um colaborador mestre, basta acompanhar este tutorial em um site de teste e se você encontrar algum bug, relate-o. Se você sabe como consertar isso, crie um patch para ele. Se você for um desenvolvedor de mestre, passo à altura do desafio.
Você pode relatar bugs aqui: http://matware.com.ar/foros/jupgrade.html
Você pode ser voluntário e fazer perguntas sobre o voluntariado aqui: http://www.matware.com.ar/forum/projects/jupgrade/volunteer-information.html
texto original : http://docs.joomla.org/Tutorial:Migrating_from_Joomla_1.5_to_Joomla_1.6