Atualização de site Unilab

De UniWiki
Revisão de 16h58min de 22 de maio de 2014 por Alexandre (Discussão | contribs)
Ir para: navegação, pesquisa

Ambiente

Para a tarefa de atualização de sites prepare o ambiente da seguinte forma:

1) Instale o FileZilla Client (var 3.8x ou superior) na sua maquina caso ainda não o tenha instalado.

2) Crie uma variável de ambiente no seu windows chamada FILEZILLA e defina seu valor com o caminho do filexila.exe (copie do atalho do filezila), o valor da variável deve ficar parecido com: "D:\Arquivos de Programas\FileZilla_v3.7.1.11\filezilla.exe"

NOTA:
1 - Para criar a variável FILEZILLA, vá em:
"Propriedades do computador" / "Configurações avançadas do sistema",
na guia "Avançado", Botão variáveis de ambiente.
Adicione a nova variável em "Variáveis do sistema".

2 - Ao copiar o link do filezilla para a variável FILEZILLA, mantenha as aspas.

3) Abra em janelas separadas do Windows Explorer as seguintes pastas:

cvs_sites\_ulibb_
cvs_sites\_update_v6
cvs_sites

Rotina de Atualização

  1. Identificar o site do cliente (dominio):
    1. Tentar logar no site do cliente com um usuário que não existe, se for um -laudos vai redirecionar para ele senão é o site do próprio laboratório
    2. Ou olha no Unilab em Cadastros > Configurações > Internet > Internet ADM
  1. Procurar no CVS_SITES uma pasta cujo nome é o domínio do site.
  1. Fazer uma cópia da pasta progs.
  2. Copiar e substituir os arquivos de CVS_WWW\_unilab_web\progs\* para a pasta progs do site.
  3. Na cópia da pasta progs que foi feita abrir o unilab_info.php e na progs abrir o config.php
  4. Sobrescrever o valor de todas as variáveis do config.php com os valores do unilab_info.php
  5. Compactar a pasta de cópia da progs e apagar ela (deixando salvo apenas o compactado)
  6. Abrir no raiz do site o resultados.php e comentar ( com /* e */ ) a função ConvertData.
  7. Localizar onde a função ConvertData é usada e incluir os parâmetros 'd-m-a','a-m-d'
  8. No raiz do site abrir o arquivo informacoes_site.txt e conectar no ftp do cliente (através de um programa como o filezilla)
  9. Criar no site do cliente uma pasta ulibbnova e subir o conteúdo da pasta inet_sites/_ulibb_
  10. Atualizar no site do cliente os arquivos da pasta progs e o resultado.php.
  11. Apagar do site do cliente a _ulibb_ e renomear a ulibbnova para _ulibb_
  12. Testar subida de laudo e consulta de laudo na internet.
  13. Postar no CVS_SITES a alteração do site.