Moodle a trouvé des autorisations invalides lors de la création d'un répertoire
P粉099985373
P粉099985373 2023-12-24 18:06:41
0
1
774

Je reçois une erreur lorsque j'essaie d'exécuter un projet développé dans Moodle. "Autorisations invalides détectées" s'affiche lorsque vous essayez de créer un répertoire. Erreur "Activez le débogage pour plus de détails." J'ai exécuté cette commande "chmod 0777 /var/www/html/e-learning" pour activer les autorisations d'écriture mais cela ne fonctionne toujours pas. Quelqu'un peut-il me conseiller ? Merci.

P粉099985373
P粉099985373

répondre à tous(1)
P粉476883986

Il s'agit peut-être du répertoire de données plutôt que du répertoire Web

https://docs.moodle.org/401/en /Installing_Moodle#Create_the_.28moodledata.29_data_directory

Trouvez la valeur en config.php

$CFG->dataroot = '/var/yourmoodledatadirectory';

Puis modifiez les autorisations

sudo chmod -R 0777 /var/yourmoodledatadirectory

Ajoutez-le également à config.php

$CFG->directorypermissions = 02777;

Vous devrez peut-être également modifier la propriété du répertoire de données

sudo chown -R www-data /var/yourmoodledatadirectory

De plus, l'utilisation de 777 pour les annuaires Web est obsolète, veuillez utiliser 755 à la place

sudo chmod -R 0755 /var/www/html/moodle
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal