Após a atualização para o Moodle 5.1, alguns administradores podem constatar que seus sites não carregam mais corretamente e, em vez disso, exibem listas de diretórios ou mensagens de erro.
Isso geralmente ocorre porque o Moodle 5.1 introduz um novo diretório "/public". Seu servidor web agora precisa ser configurado para que seu diretório raiz aponte para este diretório /public, em vez da pasta principal do Moodle.
O Moodle 5.1 também inclui um novo mecanismo de roteamento, que melhora o tratamento de solicitações e permite URLs mais amigáveis. Embora o roteamento seja altamente recomendado, não é obrigatório. Uma camada de compatibilidade está incluída para manter a compatibilidade com versões anteriores.
Nota importante sobre plugins:
Após a atualização, os plugins instalados anteriormente permanecerão em seus locais originais, acima da pasta /public. Para que funcionem corretamente, será necessário movê-los manualmente para o local apropriado dentro do diretório /public.
Para obter instruções detalhadas e exemplos de configuração, consulte nosso guia de atualização para configurar seu servidor web e nossa página de roteamento. Essas páginas contêm todas as informações sobre esses tópicos.