terça-feira, 29 de novembro de 2011

Atualização de Joomla 1.7.1 para 1.7.3

Bom.... estamos atualizando as nossas instalações de Joomla para 1.5.25 e 1.7.3. Encontrei uma de nossas instalações (de testes) na versão 1.7.1. Uma boa oportunidade para experimentar os recursos de atualização disponível nos Joomla 1.7.x!

Problema com o php.ini


Para usar a Aba de atualização do Gerenciador de extensões, é necessário permitir que arquivos sejam abertos pela URL (allow_url_fopen) no php.ini.
Felizmente, nesta instalação (LocaWeb) podemos editar este arquivo e autorizar a função para continuar com os trabalho.

Problema com a atualização concomitante com o Akeeba.
Por algum motivo ainda não esclarecido, a atualização concomitante do Joomla com o Akeeba não funcionou bem. Fazendo novamente, agora somente para a atualização do Joomla, parece ter funcionando bem. Porque os dois juntos não funciona bem? Claro que fica mais dificil, mas isso deveria funcionar. Acho!

As mensagens de sucesso parece levar algum tempo.
Observei que a atualização passa a ser refletida no site depois de algum tempo. Será que algum tipo de cache está retendo a configuração anterior, mesmo depois da atualização? De qualquer forma, isso não é tão grave assim.







sexta-feira, 18 de novembro de 2011

Atualização do Akeeba para 3.3.4 para 3.3.6

Tendo recebido mensagem recomendando a atualização do Akeeba para a versão 3.3.6, verifiquei que tenho mesmo instalada a versão 3.3.4!

A tentativa de atualização pelo botão de atualização do painel do Akeeba falhou com a mensagem de que o JFile não conseguiu criar o diretorio. A tentativa de atualizar pelo Gerenciador de Extensões, com as melhorias do Akeeba também falharam. Sem as melhorias do Akeeba também falharam.

A suspeita de que o arquivo .zip está com alguma dificuldade de ser aberta no servidor, me levou a desempacotar e reempacotar em meu micro. Tentativas com outros formatos tar.gz, tar, etc falharam. Tentando novamente com o formato .zip ainda sem sucesso.

Tentando a desabilitação e a desinstalação da extensão também não funcionaram. Neste caso, o processo é ruim pois perdemos o histórico de backups do site.

Em algum lugar dos forums encontrei uma indicação que eu desabilitasse o FTP no painel de Configurações Gerais da minha instalação. Isso deu resultado. Tentando a instalação, agora sem o Akeeba instalado no sistema, portanto sem as melhorias de instalação, carregando o arquivo do meu micro! Tudo parece ter funcionado normalmente.

Realmente, não entendi o porque? O FTP do sistema está bloqueando a função de instalação de extensões? Porque?

Bom... parece que o problema está mesmo na definição de quem é o proprietário dos arquivos. No caso de termos a função FTP ativa, parece que o usuário FTP fica sendo o proprietário dos arquivos e o Apache não consegue as permissões devidas para as atualizações. Assim, não é especificamente ligar ou desligar a função FTP, mas manter a consistencia nas definições. Se esta ativo, manter! Se estava inativo, manter.

segunda-feira, 14 de novembro de 2011

AdsManager - notas

Estas são as notas de utilização do AdsManager da JoomProd.

Estaremos experimentando com a versão gratuíta, registrando que existem versões pagas do mesmo componente.

Em caso de problemas, vale a consulta ao Forum do produto com muita informação.
Estaremos avaliando a possibilidade de substituir o concorrente Almond que usamos altualmente.

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.