A permissão padrão para /var é 755 = rwxr-xr-x : legível e executável (você precisa de ambos para um diretório) por todos, e somente gravável por root.
Configurar a permissão em um arquivo ou diretório para o 777 nunca está certo. No seu caso, você deve
- ou criaram o diretório como root e, em seguida, definiram sua propriedade para o usuário que está executando o Moodle (este é um aplicativo da Web? Em seguida,
www-datase o aplicativo da Web deve gravar nesse diretório ourootse não for ); - ou configurou o aplicativo para usar um diretório para o qual ele pode gravar (por exemplo, em
/var/wwwpara um aplicativo da web).