Blog do site

Todo o mundo segunda-feira, 5 ago. 2024, 00:00

O banco foi atualizado, mas o servidor manteve código antigo

Uma publicação incompleta deixou o banco em uma versão nova enquanto parte dos arquivos do servidor permaneceu antiga.Páginas diferentes exibiam erros de versões incompatíveis depois da atualização, algumas funcionavam e outras carregavam código antigo, um comportamento que mostrava que a publicação não havia chegado da mesma forma a todos os arquivos usados pelo servidor.Em vez de começar pela correção mais provável, identificamos o curso, a atividade, a versão do material, o dispositivo e a forma de acesso, ...

Todo o mundo segunda-feira, 17 jun. 2024, 00:00

Um plugin essencial desapareceu após a migração

Os dados do plugin continuavam no banco, mas seu código não havia sido copiado para o novo servidor.Depois da migração os dados ainda estavam presentes no banco e mesmo assim as funcionalidades de um plugin essencial não apareciam, uma combinação que apontava para uma mudança incompleta entre aquilo que foi levado como informação e aquilo que precisava existir como código.O primeiro cuidado foi preservar o cenário como ele aparecia naquele momento, marcamos o horário exato da lentidão, as páginas envolvidas, os ...

Todo o mundo segunda-feira, 29 abr. 2024, 00:00

Uma atualização quebrou o tema em todas as páginas

Menus, blocos e conteúdos perderam a organização depois da atualização e foi necessário ativar temporariamente um tema padrão.Depois da atualização o conteúdo ainda existia, mas menus, blocos e páginas ficaram desorganizados e algumas ações importantes quase não podiam ser alcançadas, por isso a aparência deixou de ser apenas uma questão visual e começou a impedir o uso do ambiente.Para não transformar uma suspeita em diagnóstico, identificamos o curso, a atividade, a versão do material, o dispositivo e a forma ...

Todo o mundo quinta-feira, 18 jan. 2024, 00:00

A restauração de um curso urgente ficava parada por horas

Uma atividade incompatível dentro do arquivo de backup fazia a restauração travar sempre na mesma etapa.O curso começaria no dia seguinte e a restauração avançava por um longo tempo até parar sempre no mesmo ponto, por isso aumentar o limite e tentar novamente só consumia mais horas sem alterar o comportamento.Em vez de começar pela correção mais provável, identificamos o curso, a atividade, a versão do material, o dispositivo e a forma de acesso, porque um conteúdo pode funcionar no navegador e falhar no ...

Todo o mundo segunda-feira, 16 mai. 2022, 00:00

Um plugin incompatível bloqueou partes da administração

A instalação de um plugin incompatível com a versão utilizada fez várias páginas administrativas apresentarem erro.Depois da instalação de um novo plugin algumas áreas continuaram funcionando, mas várias páginas da administração passaram a exibir erro, um comportamento que podia confundir porque o ambiente não havia caído por completo e os alunos ainda acessavam parte dos cursos.Em vez de começar pela correção mais provável, reduzimos a exposição sem destruir os registros que explicariam o ocorrido, ...

Todo o mundo segunda-feira, 28 mar. 2022, 00:00

Todas as páginas ficaram em branco após uma publicação

Uma atualização de código interrompeu o ambiente e todas as páginas passaram a responder em branco.Logo depois de uma publicação o ambiente deixou de mostrar qualquer página e passou a entregar somente telas brancas, a proximidade entre os dois eventos era um sinal forte, mas ainda precisávamos coletar os erros para não reverter às cegas e esconder a origem da falha.O primeiro cuidado foi preservar o cenário como ele aparecia naquele momento, marcamos o horário exato da lentidão, as páginas envolvidas, os perfis...

Todo o mundo segunda-feira, 22 fev. 2021, 00:00

Quando os arquivos MBZ deixaram de ser uma estratégia de migração

A restauração curso por curso reduzia riscos, mas o volume, os plugins e as dependências compartilhadas exigiram inventário, automação, retomada e uma validação muito mais cuidadosa. Uma estratégia segura que começou a ficar pequena Migrar cursos por arquivos MBZ era uma escolha fácil de explicar, permitia levar uma disciplina por vez, testar o resultado e manter o ambiente antigo disponível, além de evitar uma mudança direta de banco entre versões muito distantes do Software Moodle™, porém a estratégia começou ...

Todo o mundo terça-feira, 18 ago. 2020, 00:00

Uma atividade H5P apareceu completamente em branco

Uma biblioteca necessária ao conteúdo H5P não estava instalada e a atividade obrigatória não conseguia carregar.A atividade fazia parte do caminho obrigatório da aula, mas abria como uma página totalmente branca em navegadores e contas diferentes, então limpar o cache local ou trocar de dispositivo não resolveria porque o conteúdo nem chegava a ser montado pelo ambiente.Antes de alterar qualquer configuração, identificamos o curso, a atividade, a versão do material, o dispositivo e a forma de acesso, porque um ...