domingo, 30 de outubro de 2011

Akeeba backup - notas de utilização.

Tendo apanhado um pouco com a utilização deste recurso, resolvi anotar aqui as minhas experiencias.

Restore.
O backup estando funcionando bem, fica a duvida quanto ao restore. O Video de instruções pode ajudar. Baixada a ultima versão do Akeeba KickStart, unzip, upload,

Ler o manual Ajuda. Acho que você já ouviu isso muitas vezes, mas estou confirmando aqui, que muitos dos problemas enfrentados tem origem na falta de leitura do manual.


Upgrade 1.6.0 para 1.7.2....

Negligenciei um pouco as minhas anotações sobre este processo de migração.

O site Antonio Lisboa foi construído em Joomla 1.6.0 hospedado gratuitamente no AwardSpace. Acredito que por restrições na hospedagem, temos dificuldades em rodar os scripts de atualização do ambiente.

Um backup (arquivos via FTP e tabelas via phpMyAdmin) foram levados para o HelioHost! Atualizados para a versão 1.7.2 com o pacotes  Joomla_1.6.x_to_1.7.0_Package.zip e Joomla_1.7.0_to_1.7.2-Stable-Patch_Package.zip!


Atualmente, preparando o retorno para o AwardSpace já na versão 1.7.2!


Retornamos o site para o AwardSpace, usando o backup e restore do Akeeba. Observamos que o site funciona bem no AwardSpace, um pequeno problema de página não encontrada (404) foi atribuido à configuração de Debug do site. Nesta condição, algo acontece e a página de erro do AwardSpace é acionada. Desligando-se este recurso, o ambiente funciona normalmente. Como não tinhamos acesso ao painel de controle do administrador, tivemos que desligar a configuração de debug diretamente no arquivo configuration.php. Cabe ainda verificar com cuidado as configurações de servidor nestes dois ambientes. Existem diferenças? Quais? No que isso afeta o nosso site?


As tentativas de atulizar o site EE Prof. Antonio Lisboa não tiveram sucesso, caindo na página de erro por endereço no encontrado do AwardSpace. Isso é um tanto vago e não dá para ser investigado. Vamos atualizar a cópia no HelioHost. O atualizador do site não encontrou a versão mais recente (1.7.3), a tentativa de atualizar de 1.7.2 para 1.7.3 usando o arquivo baixado do site, não funcinou enquanto não desliguei o atualizador do Akeeba. Por algum motivo, não estou conseguindo fazer o backup com a versão atualizada do Akeeba, mas isso pode ser por problemas de espaço neste provedor. Vamos fazer a transferencia via FTP e phpMyAdmin.




Neste caso, não temos templates ou extensões de terceiros que precisassem de atualização para a versão 1.7.2. Ainda veremos estes casos.


Restam questionamentos sobre o script jUpGrade que não foi utilizado neste caso. Vamos trabalhar usando este script sobre os site que estão na versão 1.5.23 e 1.5.24!



sexta-feira, 21 de outubro de 2011

UpGrade de 1.5 para 1.7 do Joomla - Baby Steps

Uma boa forma de aprender um processo complexo é trabalhando em passos bem pequenos.

Um Ambiente de Testes.
Criei um ambiente de testes no HelioHost aproveitando o script do Softaculous! O ambiente Joomla 1.5.24 foi criado facilmente. Carreguei os dados de testes para tornar os processos um pouco mais realistas.

Backupearás!
Bom... não posso deixar de enfatizar a importancia do backup! Aproveite para exercitar as suas habilidades. Neste caso, estou fazendo um primeiro backup "na marra" com FTP e phpMyAdmin. Backups feitos, vistos e revistos. Passo adiante com a certeza de que podemos voltar até este ponto.

Akeeba
Já consigo fazer backup usando este componente. Ainda não tenho certeza de que consiga restaurar o backup se precisar, mas vamos em frente.

Mootools
O plugin "System - Mootools Upgrade" foi habilitado e levado para o topo dos itens na lista de plugins.

jUpGrade
Os requisitos de utilização deste componente foi verificado e o ambiente atende perfeitamente. Na instalação do component jUpgrade aparece a mensagem


•Incorrect •Install• file detected, for more information see incorrect install file on the documentation wiki.•
Não consegui descobrir a que esta mensagem se refere! Pelo que pude entender do Wiki apontado na mensagem, isso não deve ser motivo de maiores problemas. Será que ele se refere a estamos usando o Joomla 1.5.24, quando a versão recomendada seria a 1.5.23??

De qualquer forma, temos a mensagem
•Install •Component• •Success••
indicando que temos uma boa instalação do componente.

Numa primeira tentativa, usando o painel de parametros, procurei personalizar a execução usando diretorio e prefixos de tabela que refletissem as minhas tentativas. Alem de ligar a opção de debug (a ultima). Ledo engano. Parece que o script não contempla bem a troca de nomes de diretórios e prefixos de tabelas. Melhor deixar como ela está!

De qualquer forma, viva. Temos as primeira versões atualizadas com o jUpgrade.






domingo, 16 de outubro de 2011

Migração de 1.5 para 1.7

Notas sobre o trabalho de atualização dos sites Joomla da versão 1.5 para a versão 1.7. Na verdade, devemos considerar uma verdadeira migração de ambientes pois as alterações são significativas.


quinta-feira, 13 de outubro de 2011

atualização para a versão 1.5.23

Para a migração para a versão 1.7 do Joomla, a recomendação é de que a instalação esteja atualizada na versão 1.5.23. Estas são as minhas notas para as atualizações que estou fazendo.

backups.
Mantenha sempre backups das suas instalações antes de qualquer alteração mais significativa. Prevenir é melhor do que remediar. Uma boa forma de manter backups dos sites Joomla, é usar a extensão Akeeba!

JUpdate
O JUpdate automatiza a atualização da sua instalação Joomla de forma conveniente e rápida.