Cuidados que se devem ter ao migrar site Moodle de servidor

Cuidados que se devem ter ao migrar site Moodle de servidor

por Lino Vaz Moniz -
Número de respostas: 3

Quando você faz a migração do site Moodle de um servidor para outro conforme explica o post http://moodleeduc.blogspot.com.br/2010/11/mudar-moodle-de-servidor.html  é necessário ter alguns cuidados tais como:

 

1)      Para garantir que a transferência do banco de dados seja feita à integra  e sem erro, compare  o banco de dados restaurada com o banco de dados original no que tange a quantidade de tabelas, quantidade de registro em algumas tabelas como mdl_user, mdl_log, mdl_config, mdl_config_plugins etc... os dados devem bater. Se no banco que foi restaurada os dados estiverem diferente é sinal que ocorreu alguma falha no processo de backup/restauração do banco;

2)      Caso o seu banco de dados for grande, ou seja, acima de 20 MB  e dependendo da capacidade da sua conexão, é  recomendável é usar backup/restauração pela linha de comando e não na interface gráfica como phpMyAdmin;

3)      A pasta moodledata deve ser compactada. O arquivo compactado deve ser transferido para novo servidor e depois descompactado. Deve ser evitado a transferência  direta da pasta de um servidor para outro sem compactar. Se transferir a pasta sem compactar pode ser que algum arquivo fique corrompido ou até não ser transferido;

 

4)      Após transferir a pasta moodledata, é recomendável comparar o seu tamanho e quantidade de arquivos com a pasta original;

 

5)      É recomendável fazer um checklist sobre a configuração do arquivo config.php sobre o novo endereço url de acesso ao site, endereço da pasta moodledata;

 

6)      É necessário atribuir permissão de escrita na pasta moodledata;

Esses procedimentos minimizam as chances de erro ao transferir o Moodle de um servidor para outro.

Em resposta à Lino Vaz Moniz

Re: Cuidados que se devem ter ao migrar site Moodle de servidor

por Carlos Omar -

Olá, depois de migrar funcionou bem, mas agora da este erro, bem na hora de acessar os cursos, o site entra e navega em todo menos nos cursos

 

Exceção - Call to undefined function tool_lp_extend_navigation_course()

 

O que pode ser?

Em resposta à Carlos Omar

Re: Cuidados que se devem ter ao migrar site Moodle de servidor

por Lino Vaz Moniz -

Carlos, 

Para entender melhor o contexto desse erro, detalhe em qual momento isso ocorre. Acontece quando tenta acessar qualquer página ou só determinados links?

Uma forma de verificar erros mais detalhados é ativar log. Veja como fazer isso nesse post: https://comunidade.badiu.com.br/mod/forum/discuss.php?d=74

Ao ativar log, o erro vem com mais detalhes. 

Esses tipos de erros, via de regra,  podem ocorrer se houver cache de arquivos. Isso é comum se no processo de atualização os arquivos da nova versão do Moodle foram sobreescritos em cima da anterior. O recomendo é limpara e colocar novos arquivos para evitar cache. Verifique se foi isso. 

Isso também pode ocorrer se o cache não for apagado após a atualização. 

Verifique essas questões e compartilhe aqui se funcionou. 

Em resposta à Lino Vaz Moniz

Re: Cuidados que se devem ter ao migrar site Moodle de servidor

por Carlos Omar -

Meu caro, mais uma vez agradeço a ajuda!


Acontecia somente quando clicado o link dos cursos em si. O resto do site entrava normal.

 

**Mas, eu tive que me virar rápido num dia só, pois tinha prova de envio de tarefa e o site focou off por esse impasse ai.


Solucionei o impasse: fazendo a atualização da versão do Moodle, de 3.54 > 3.55

 

Ai resolveu!

 

Abç