Olá, seguinte... temos 2 moodles, o problema é que são 1.9.5 então queriamos fazer atualização para 2.5 mas o php era diferente, pedimos para o hospedador atualizar o php, quando atualizamos, todos os nossos sistemas pararam de funcionar, foi necessario voltar na versão 5.2.17, todos os sistemas voltaram a funcionar, porem percebemos recentemente que algumas coisas em ambos os moodles pararam de funcionar, uma delas é o envio de tarefas que o permite que o aluno envie, o arquivo fica ospedado no servidor mas administradores nem professores conseguem visualizar o arquivo, acredito que a causa foi atualização e depois o retorno a antiga versao. Alguem tem alguma sugestão de alguma outra coisa que talvez esteja desbilitada ( talves alguma opção no painel administrativo esteja desmarcado) ou alguma outra solução para podermos visualizar os arquivos de dentro da propria pagina moodle (detalhe acessando por FTP podemos visualizar os arquivos hospedados dentro de pastas atraves de respectivos cursos e alunos).
Moodle 2.5 ? Só os Core developers tem essa versão.
Como você voltou a versão do Moodle?
descula errei era a 2.2, e o moodle nao foi atualizado somente o php foi mexido pois, todos os nossos outros sitesmas tbmbm pararam de funcionar.
Se eles voltaram para mesma configuração, acredito que sim, deveria funcionar.
Vocês não alteraram nenhuma configuração os customizaram algo?
Olhe o phpinfo e confira se as configurações necessárias para funcionar estão ok.
phpinfo -> Administração do site > Servidor > PHP Info
requisitos -> PHP
nenhuma alteração alem do php foi feito e aparentemente tudo nele estaria funcionado bem, nenhum aviso ou alerta...
Habilita o debug e observa se mostra algo.
Administração do site > Desenvolvimento > Debugging
pagina para acesso a atividade que eu precisava rodar: no topo:
error on line 191 at column 36: Opening and ending tag mismatch: img line 0 and a
na parte mais abaixo dos botoes para envio de tarefas:
Enviar um arquivo (Tamanho maximo: 1Mb)
Warning: is_readable() [function.is-readable]: open_basedir restriction in effect. File(/proc/loadavg) is not within the allowed path(s): (/home/seifai/:/tmp:/usr/local/lib/php:./) in /home/seifai/webapps/ROOT/2012/moodle/lib/moodlelib.php on line 8006
Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/bin/uptime) is not within the allowed path(s): (/home/seifai/:/tmp:/usr/local/lib/php:./) in /home/seifai/webapps/ROOT/2012/moodle/lib/moodlelib.php on line 8009 e agorraaa??
sem contar que cada pagina visitada aparece no topo algum erro ou falha.
Pesquisando achei isso.
http://moodle.org/mod/forum/discuss.php?d=85735
Tenta configurar um novo config.php com base no config-dist.php
Em outro fórum eles falam o seguinte.
Permissão 0777 na moodledata, desabilitar open_basedir do php.ini
Dê uma olhada nas permissões dos diretórios, principalmente onde são aramazenados os arquivos enviado pelos alunos.
Está tudo autorizado tmbm ja chequei as permissoes dentro do proprio moodle (tutor, admin, estudante) nada permite que um usuario possa verificar o que outro usuario enviou apenas o usuario que enviou o arquivo pode estar visualizando seu proprio arquivo no site.