Projet

Général

Profil

Evolution #27053

Modifications des droits sur les repertoires de plugins de moodle

Ajouté par JL Dubocs il y a environ 5 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
Début:
01/03/2019
Echéance:
% réalisé:

0%

Distribution:

Description

Bonjour

Sur scribe 2.6.2 à jour, nous avons un problème pour installer les plugins depuis l'interface moodle sur envole 6; le message d'erreur :
Validation de mod_geogebra ... Erreur
[Erreur] Vérification de l'autorisation d'écriture [/var/www/html/moodle/mod]
Installation interrompue en raison de l'échec de la validation

Effectivement, les droits du dossier /var/www/html/moodle/mod sont à 750 pour root www-data (ainsi que les autres dossiers où s'installent les plugins /question /local ...)
En passant sur le dossier un chmod -R 770, l'installation fonctionne.

Une autre possibilité serait d'inverser : www-data root ... ou de passer en www-data:www-data ?
Mais un reconfigure fait sauter cette modif

Y aurait-il moyen de conserver ces droits pour que les administrateurs de moodle puissent installer leur plugin ?

Merci d'avance

Historique

#1 Mis à jour par Laurent Brillard il y a environ 5 ans

Bonjour,

Je pense que les droits d'écriture pourraient être appliqués aux autres répertoires de Moodle car une extension peut être un "filter", un "qtype", etc.

De toute façon, cela ne permet pas de mettre à jour le coeur Moodle.

Merci d'avance !
Laurent

#2 Mis à jour par Arnaud FORNEROT il y a presque 5 ans

  • Tracker changé de Demande à Evolution

#3 Mis à jour par Arnaud FORNEROT il y a plus de 4 ans

  • Statut changé de Nouveau à Résolu
  • Version cible mis à Envole 5.16

Modification des répertoires en écritures lors du reconfigure
Via le contenu du fichier /var/www/html/moodle/writeable_folders

/var/www/html/moodle/mod
/var/www/html/moodle/blocks
/var/www/html/moodle/question
/var/www/html/moodle/filter
/var/www/html/moodle/enrol
/var/www/html/moodle/auth
/var/www/html/moodle/message/output
/var/www/html/moodle/lib/editor
/var/www/html/moodle/course/format
/var/www/html/moodle/user/profile/field
/var/www/html/moodle/report
/var/www/html/moodle/course/report
/var/www/html/moodle/grade/export
/var/www/html/moodle/grade/import
/var/www/html/moodle/grade/report
/var/www/html/moodle/grade/grading/form
/var/www/html/moodle/mnet/service
/var/www/html/moodle/webservice
/var/www/html/moodle/repository
/var/www/html/moodle/portfolio
/var/www/html/moodle/plagiarism
/var/www/html/moodle/admin/tool
/var/www/html/moodle/cache/stores
/var/www/html/moodle/cache/locks
/var/www/html/moodle/theme
/var/www/html/moodle/local
/home/www-data/var/www/html/moodle/cache/cachestore_file

#4 Mis à jour par Arnaud FORNEROT il y a plus de 4 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF