x

Capítulos principais

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. LimeSurvey Cloud - Guia de início rápido
  3. Instalação - LimeSurvey CE
  4. Como criar um bom inquérito (guia)
  5. Iniciando
  6. Administrando o LimeSurvey
  7. Questionários - introdução
  8. Configurações do questionário
  9. Menu da pesquisa
  10. Estrutura da pesquisa
  11. Perguntas - introdução
  12. Grupos de perguntas - introdução
  13. Questionários - gerenciamento
  14. Opções da barra de ferramentas do questionário
  15. Questionário multilíngue
  16. ExpressionScript Engine - Guia de início rápido
  17. Recursos avançados e não categorizados
  18. FAQ geral
  19. Solução de problemas
  20. Soluções alternativas
  21. Licença
  22. Registro de mudanças da versão
  23. Plugins
 Actions

Transferir uma versão

From LimeSurvey Manual

Esta página pode ter sido traduzida automaticamente e conter erros. Ver o original em inglês · Melhorar esta tradução
This page is a translated version of the page Transferring an installation and the translation is 100% complete.

Você pode receber a tarefa de mover a instalação do LimeSurvey para um novo servidor. O processo deve ser simples, mas pode se tornar complicado por causa de outros fatores. Abaixo, você encontra informações sobre como fazer a transferência e o que observar, além de informações sobre como se recuperar caso encontre algum problema.

Em geral, as únicas diferenças em relação a uma instalação nova e limpa são as seguintes:

  1. config.php normalmente é alterado para armazenar os parâmetros básicos da instalação, bem como quaisquer configurações personalizadas;
  2. upload/* pode conter modelos personalizados ou arquivos carregados;
  3. Tabelas do banco de dados SQL devem ter recebido dados nas tabelas criadas no momento da instalação. Observe também que algumas tabelas novas podem ter sido criadas para salvar cópias dos dados de códigos e de resultados de inquéritos anteriores ou atualmente ativos. Essas novas tabelas normalmente são chamadas de lime_survey_nnn..., lime_tokens_nnn..., lime_oldsurvey_nnn... e lime_oldtokens_nnn....

Fora isso, a menos que você tenha feito correções personalizadas no código, as alterações devem se limitar a essas áreas.

O objetivo em transferir uma instalação para um novo sistema é similar à atualização. A maior diferença é que nós tentamos recriar simplificadamente a instalação atual no novo computador. Se você desejar atualizar para uma nova versão também pode fazer isso depois, o segundo passo, uma vez que você tenha transferido a instalação, é verificar se está funcionando.

Transferir uma versão

  1. Prepare e salve o lançamento anterior
    1. Salve seus arquivos de diretório de instalação e o banco de dados baseado em SQL
      1. No nível do comando em linha, faça um arquivo .zip ou similar de todos os arquivos do diretório de instalação
      2. Use phpMyAdmin ou similar para exportar todas as tabelas; ou use o botão Administração do LimeSurvey para salvar todo o banco de dados
    2. Copie seu arquivo config.php separadamente para fácil acesso posterior para editar
  2. Mova o lançamento salvo para a nova máquina
    1. Descompacte seus arquivos de instalação
      1. Crie o diretório para sua nova instalaçao (mesmo nome é conveniente)
      2. Descompacte os arquivos de instalação onde salvamos anteriormente
    2. Configure seu banco de dados SQL
      1. Crie o novo banco de dados usando phpMyAdmin ou uma linha de comando de interface
      2. Carregue o banco de dados SQL salvo para recriar as tabelas e conteúdo
  3. Edite config.php para refletir as mudanças do antigo lançamento e conferir sua instalação
    1. Seja cuidadoso ao conferir o nome, usuário e senha do banco de dados; assim como o nome do servidor de instalação, caminho URL e diretório físico da instalação
    2. Visite a página do administrador da pesquisa ou a página de uma pesquisa ativa; verifique se aparentemente tudo funciona.
  4. Terminado (:biggrin:) .
Se você não mudar o local da sua instalação do LimeSurvey e quiser apenas atualizá-la, siga o mesmo processo descrito na seção sobre a atualização do LimeSurvey para uma versão mais recente.


Coisas que podem dar errado

Por mais simples que isso pareça, às vezes as coisas dão errado. Respire fundo. Verifique se você seguiu todos os passos com atenção. Caso contrário, leia abaixo para ver onde outras pessoas ficaram travadas pelo caminho.

Instalação diferente de PHP em cada máquina

Banco de dados SQL diferentes entre máquinas

Versão diferente do LimeSurvey (instalação e backup de arquivos de BD não compatíveis)

É possível que você não tenha o backup do código de instalação correto para corresponder ao backup do banco de dados SQL. Pode ser fácil confundir esses backups separados, deixá-los fora de sincronia ou, de alguma forma, separá-los. Algumas coisas podem ajudar você a descobrir a versão de cada backup. Ao usar a opção de backup SQL do LimeSurvey, o nome de arquivo padrão criado contém a data do backup. Além disso, se você pesquisar dentro do arquivo de backup do banco de dados SQL, encontrará uma seção semelhante ao exemplo abaixo, na qual a versão do banco de dados é armazenada:

#-----------------------------------------------------------------------
# Table data for lime_settings_global
#-----------------------------------------------------------------------
INSERT INTO lime_settings_global VALUES("DBVersion","126");
....

Esse valor é usado pelo instalador para determinar como aplicar alterações às tabelas durante uma atualização.