Changes between Version 27 and Version 28 of Servicos/Z-Push/InstalacaoServidor


Ignore:
Timestamp:
05/05/11 15:14:17 (13 years ago)
Author:
emersonfaria
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Servicos/Z-Push/InstalacaoServidor

    v27 v28  
    7676 
    7777* Nível de Debug:[[BR]] 
    78      Para aumentar o nível de debug do arquivo “/var/www/z-push/debug.txt”, definir a constante ''WBXML_DEBUG'' como “true” no arquivo ''/var/www/z-push/wbxml.php''. (este nível de debug detalhado aumenta muito o tamanho dos arquivos de log além de aumentar o tempo de sincronização dos dispositivos móveis, não sendo recomendado a sua utilização por padrão)[[BR]] 
     78     Para aumentar o nível de debug do arquivo ''/var/www/z-push/debug.txt'', definir a constante ''WBXML_DEBUG'' como “true” no arquivo ''/var/www/z-push/wbxml.php''. (este nível de debug detalhado aumenta muito o tamanho dos arquivos de log além de aumentar o tempo de sincronização dos dispositivos móveis, não sendo recomendado a sua utilização por padrão)[[BR]] 
    7979 
    8080* Trace Detalhado:[[BR]] 
    81      Como o debug original do Z-Push é muito resumido e mistura informações de todos usuários, foi criado o ''trace'' para auxiliar na solução de bugs.[[BR]] 
     81     Como o debug original do Z-Push mistura informações de todos usuários, foi criado o ''trace'' por usuário para auxiliar na solução de bugs.[[BR]] 
    8282 
    83      O trace detalhado pode ser habilitado no arquivo config.php. Ele é habilitado por usuário, no parâmetro ''TRACE_UID'', e por tipo(e-mail, calendário e/ou contatos), no parâmetro ''TRACE_TYPE'', e gera um arquivo de saída chamado trace-<USUARIO>.txt .[[BR]] 
     83     O trace detalhado pode ser habilitado no arquivo ''/var/www/z-push/config.php''. Ele é habilitado por login, no parâmetro ''TRACE_UID'', e por tipo(''ALL'', ''IMAP'', ''CALENDAR'' ou ''CONTACTS''), no parâmetro ''TRACE_TYPE'', e gera um arquivo de saída chamado ''/var/www/z-push/trace-<USUARIO>.txt'' . É recomendado que o trace detalhado só fique habilitado quando necessário, caso contrário atribua o valor ''false''(sem aspas) ao parâmetro ''TRACE_UID''.[[BR]] 
    8484   
    8585     Para entender o conteúdo do trace, é importante ter uma noção do funcionamento do protocolo !ActiveSync. O protocolo tem um conjunto pré-definido de comandos que são enviados pelos celulares e respondidos pelo servidor.[[BR]] 
    8686 
    87      Exemplo de sequência de comandos do protocolo !ActiveSync quando o celular acabou de ser configurado para uma primeira sincronização:[[BR]][[BR]] 
     87     Segue exemplo de sequência de comandos do protocolo !ActiveSync quando o celular acabou de ser configurado para uma primeira sincronização:[[BR]][[BR]] 
    8888     1) O celular envia o comando "Options request" e o servidor responde quais comandos o celular pode utilizar durante a sincronização.[[BR]] 
    8989     2) O celular envia o comando "!FolderSync" solicitando a sincronização de pastas(pastas de e-mail, pasta de contatos denominada "root" e pasta de calendário denominada "calendar") e o servidor retorna a lista de pastas(Found n folder changes).[[BR]]