Erro ao restaurar copia usando cli

Erro ao restaurar copia usando cli

por Vitor Martins -
Número de respostas: 9
Boa tarde,

Estou a utilizar a versão Moodle 4.2.1 (Build: 20230612) | Versão 2023042401 e a tentar restaurar uma disciplina com o seguinte comando:
php dominio.com/admin/cli/restore_backup.php --file=/mdltemp/backup-moodle2-course-86.mbz --categoryid=1

Consegui resturar várias, no entanto, todos as cópias que tenho com mais de 100MB dá o seguinte erro:
!!! Exceção - Ocorreu um erro na leitura da base de dados (MySQL server has gone away
SELECT * FROM tbl_course WHERE fullname = ? AND id != ? LIMIT 0, 1
[array (
  0 => 'Restauro de disciplina a decorrer',
  1 => 0,
)]) !!!

Debug info:
Error code: generalexceptionmessage
Stack trace: * line 105 of /admin/cli/restore_backup.php: moodle_exception thrown

Estou a usar PHP 8 e está definido para aceitar ficheiros até 512MB.

Obrigado pela vossa preciosa ajuda.

Em resposta a 'Vitor Martins'

Re: Erro ao restaurar copia usando cli

por Hugo Ribeiro -
Foto de Particularly helpful Moodlers
Em resposta a 'Hugo Ribeiro'

Re: Erro ao restaurar copia usando cli

por Vitor Martins -
Também não.
Fica a pensar, pensar.. e não acontece nada.
Em resposta a 'Vitor Martins'

Re: Erro ao restaurar copia usando cli

por Hugo Ribeiro -
Foto de Particularly helpful Moodlers
Vê os erros do servidor. Ver se saem mais erros com o debug em modo developer
Em resposta a 'Hugo Ribeiro'

Re: Erro ao restaurar copia usando cli

por Vitor Martins -
Ativei os relatório de erro para Modo Programador.

Ao Restaurar a disciplina continua  pensar indefinidamente.

No terminal, não aparece nenhuma mensagem adicional. 😕
Em resposta a 'Vitor Martins'

Re: Erro ao restaurar copia usando cli

por Hugo Ribeiro -
Foto de Particularly helpful Moodlers
Consegue fazer upload de um ficheiro com mais de 100mb por exemplo para uma disciplina?
Tem acesso aos logs do servidor?
Em resposta a 'Hugo Ribeiro'

Re: Erro ao restaurar copia usando cli

por Vitor Martins -
Não. Apesar de ter as configurações para permitir ficheiros até 512MB, sempre tempo que fazer Restaurar no moodle um ficheiro com mais de 100MB ele fica a pensar indefinidamente.

O moodle está alojado na dominios e estou limitado no acessos aos logs.
Em resposta a 'Vitor Martins'

Re: Erro ao restaurar copia usando cli

por Hugo Ribeiro -
Foto de Particularly helpful Moodlers
Parece-me um problema do servidor claramente.
Se consultar o PHP info de certeza que estão todos os settings corretos relativos ao upload de ficheiros?