Ocomon - Instalação e configuração
Galera, sei que aqui no VOL existem vários artigos de como implementar o Ocomon e suas configurações, mas lendo alguns me deparei com algumas impossibilidades na hora de instalá-lo e por isso resolvi escrever meu próprio artigo.
Parte 6: Upgrade para a versão Rc6
Como mencionado, a versão 2.0RC5 apresentou incompatibilidades com acentuação entre outros probleminhas que ocorreram nos meus testes, então depois de instalado e testado na versão 2.0RC5 eu atualizei a versão para a 2.0RC6. Como?
Fiz o download da versão 2.0RC6 no site do programa e baixei na pasta /usr/local/src.
# cd /usr/local/src
# tar -zxvf ocomon 2.0-RC6.tar.gz
# mv ocomon 2.0RC6 ocomon
Feito isso temos que alterar como antes os arquivos config.ini.php-dist para config.ini.php e alterar dentro dele também as opções do banco de dados. No arquivo conecta.class.php também alterar as opções de banco de dados. Feito isso temos que renomear a pasta ocomon dentro do /var/www.
# cd /var/www
# mv ocomon ocomon_old
Depois copiar o ocomon novo para a pasta /var/www:
# cp -r /usr/local/src/ocomon /var/www
Feito isso temos que dar um upgrade no banco de dados.
# cd /var/www/ocomon/install/2.0RC6/
# mysql -u root -p ocomon < UPDATE-FROM-2.0RC5-TO-2.0RC6.SQL
Ele vai pedir senha e atualizar o banco de dados para a versão 6.0. Caso apresente algum erro, revise os passos das configurações. Depois de atualizado temos que descompactar o arquivo ocomon_2.0RC6-patch-01.tar.gz, dentro dele existem duas pastas, a pasta includes com o arquivo versao.php e a pasta ocomon, geral com o arquivo encerramento.php.
Esses arquivos devem substituir os arquivos que estão dentro da pasta /var/www/ocomon. Lembrando que esses arquivos devem substituir os originais e devem ser substituídas também suas permissões.
Para resolver de vez por todos os problemas de incompatibilidades, no meu caso o maior problema era o de acentuação, após alterar um chamado eu usei o phpmyadmin e alterei o collation do meu banco de dados e resolvi meus problemas com acentuação, junto com as alterações dos arquivos descritos acima. O collation do banco de dados ficou latin1_swedish_ci.
Fiz o download da versão 2.0RC6 no site do programa e baixei na pasta /usr/local/src.
# cd /usr/local/src
# tar -zxvf ocomon 2.0-RC6.tar.gz
# mv ocomon 2.0RC6 ocomon
Feito isso temos que alterar como antes os arquivos config.ini.php-dist para config.ini.php e alterar dentro dele também as opções do banco de dados. No arquivo conecta.class.php também alterar as opções de banco de dados. Feito isso temos que renomear a pasta ocomon dentro do /var/www.
# cd /var/www
# mv ocomon ocomon_old
Depois copiar o ocomon novo para a pasta /var/www:
# cp -r /usr/local/src/ocomon /var/www
Feito isso temos que dar um upgrade no banco de dados.
# cd /var/www/ocomon/install/2.0RC6/
# mysql -u root -p ocomon < UPDATE-FROM-2.0RC5-TO-2.0RC6.SQL
Ele vai pedir senha e atualizar o banco de dados para a versão 6.0. Caso apresente algum erro, revise os passos das configurações. Depois de atualizado temos que descompactar o arquivo ocomon_2.0RC6-patch-01.tar.gz, dentro dele existem duas pastas, a pasta includes com o arquivo versao.php e a pasta ocomon, geral com o arquivo encerramento.php.
Esses arquivos devem substituir os arquivos que estão dentro da pasta /var/www/ocomon. Lembrando que esses arquivos devem substituir os originais e devem ser substituídas também suas permissões.
Para resolver de vez por todos os problemas de incompatibilidades, no meu caso o maior problema era o de acentuação, após alterar um chamado eu usei o phpmyadmin e alterei o collation do meu banco de dados e resolvi meus problemas com acentuação, junto com as alterações dos arquivos descritos acima. O collation do banco de dados ficou latin1_swedish_ci.
Mas tutorial não foi feito pra seguir a risca, por isso como você mesmo disse não serviam para instalação.
Tutoriais não são receitas de bolo, até receitas de bolo falham, mas te dão o caminho das pedras.
Ocomon é muito bom, eu uso em 3 empresas ja, e claro sempre quem quizer testar
http://helpdesk.paulojr.info/
abraços