Message d'erreur « Fatal error: $CFG->dataroot is not writable »

Re: Message d'erreur « Fatal error: $CFG->dataroot is not writable »

par Dominique-Alain Jan,
Nombre de réponses : 0
Avatar Testeurs Avatar Traducteurs
Bonjour,
Il faut regarder quel est l'utilisateur qui écrit dans ce dossier. Par exemple, le serveur Apache sur Ubuntu est l'utilisateur www-data. Il faut ensuite voir ce que www-data a le droit de faire dans le dossier moodledata.

Mettre le dossier en 0777, comme le propose Daniel est peut-être un peu trop "ouvert".
Je pense qu'un
chown -R www-data:www-data /chemin/vers/moodledata
cmod -R 0750 /chemin/vers/moodledata
devrait résoudre le problème.

Certaines docs conseillent aussi de mettre dans le "config.php" la mention
$CFG->directorypermissions = 02750;

En espérant que cela peut aider.
-dajan
Moyenne des évaluations Utile (1)