Aumentar tamanho de upload / memória no servidor do Moodle

Aumentar tamanho de upload / memória no servidor do Moodle

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


É muito comum você depara com os seguintes erros no Moodle:


a)    Ao subir um arquivo receber mensagem o que arquivo excede o limite da diretiva upload_max_filesize

b)    Ao acessar relatório geral  de nota, quanto tiver muitos alunos inscrito, a tela fica em branco e não termina de processar

c)    Ao fazer backup ou restaurar backup deparar com problema de processamento. O servidor para de processar e dá tela em branco ou erro estranho que está faltando parâmetro;
Nesses casos, o servidor do Moodle não foi corretamente configurado no que tange a quantidade em MB de arquivos que deve processar. Essa configuração deve ser ajustada nos seguinte diretivas do php.ini

upload_max_filesize
post_max_size
max_execution_time
memory_limit


Essas diretivas aumentam o tempo de processamento, memória RAM  e tamanho de arquivo para upload. O tempo de processamento deve ser ajustado também no apache. Se a quantidade de arquivo a ser processado é grande, a memória RAM  e tempo de execução devem ser maiores.

Em resposta à Lino Vaz Moniz

Re: Aumentar tamanho de upload / memória no servidor do Moodle

por Carlos Omar -

Sucesso:  Fiz o arquivo e subi na pasta raiz (algo do tipo   /public_html)

Dentro coloquei estes dados, e deu certo

 

safe_mode = off
post_max_size = 20M
upload_max_filesize = 20M

 

Depois fui nos cursos  abri um deles e vi que já tinha a alternativa de 20 MB como máximo de Upload. (ver imagem anexada)

 

Abç e sucesso para todos

Anexo upload.jpg
Em resposta à Lino Vaz Moniz

Re: Aumentar tamanho de upload / memória no servidor do Moodle

por Victor Teodoro -

Quais os valores que você sugere para cada diretiva?

 

Em resposta à Victor Teodoro

Re: Aumentar tamanho de upload / memória no servidor do Moodle

por Lino Vaz Moniz -

Victor,

Os valores de configuração dependem muito do projeto. Cada caso é um caso. O ideal e monitorar e ajustar.