Resolvido problema com tamanho do quadro de notas

Agora há pouco resolvemos um problema relatado ontem por um monitor de uma disciplina com um quadro de notas muito grande. O sintoma era que atualizações das notas não persistiam. A causa era igual aquele relato neste post: quando o quadro de notas tem muitas colunas e muitos alunos, parte dos valores mandados pelo navegador não chegava no servidor.

Mas no Moodle do Stoa a solução implementada para os nossos outros Moodles não era suficiente. Os servidores do Moodle do Stoa rodam Debian, que instala a extensão de segurança de php chamado “suhosin”. Para resolver o problema de requisições cortados, é necessário, além de colocar php_value max_input_vars 10000
no .htaccess, mudar as configurações do suhosin suhosin.request.max_vars e suhosin.post.max_vars. No nosso caso, mudamos estes variáveis no suhosin.ini e usamos um valor de 10000.

Agradecemos o Monitor David Ciro e a Profa. Nora Maidana para relatar o problema.

Uma resposta para “Resolvido problema com tamanho do quadro de notas”

  1. Obrigada prof Ewout por compartilhar estas valiosas dicas.
    Estava com problema semelhante no suhosin, gerando um alerta no syslog (debian + php5.3)

    Jun 13 09:59:03 etec suhosin[4036]: ALERT – configured request variable name length limit exceeded – dropped variable ‘3_4_1/build/querystring-stringify-simple/querystring-stringify-simple-min_js’ (attacker ‘189.125.213.199’, file ‘/var/www/moodle/theme/yui_combo.php’)

    e aumentei as variáveis suhosin.request.max_vars e suhosin.post.max_vars para 10000 e problema resolvido.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.