Project

General

Profile

Evolution #27053

Modifications des droits sur les repertoires de plugins de moodle

Added by JL Dubocs about 4 years ago. Updated over 3 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
Start date:
03/01/2019
Due date:
% Done:

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

History

#1 Updated by Laurent Brillard about 4 years ago

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 Updated by Arnaud FORNEROT almost 4 years ago

  • Tracker changed from Demande to Evolution

#3 Updated by Arnaud FORNEROT over 3 years ago

  • Status changed from Nouveau to Résolu
  • Target version set to 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 Updated by Arnaud FORNEROT over 3 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF