"La configuration de votre site semble ne pas être sûre. Veuillez vous assurer que le dossier des données de Moodle ne soit pas directement accessible depuis le web."
Sécurité Moodle - Déplacer le répertoire moodledata |
- Déplacer dans un endroit hors du "wwwroot" le répertoire "moodledata"
- Modifier le fichier "config.php" pour répercuter ce changement de configuration
$CFG->dataroot = str_replace('\\','/',dirname(__FILE__).'\moodledata');
Cette deuxième exigence est donc un tout petit peu plus difficile à appréhender ...
Il vous faut donc remplacer l'actuelle directive par :
$CFG->dataroot = 'C:\directory where i put my ... moodledata\moodledata';
Et cela suffira. Donc pas besoin de s'embêter avec la compréhension. C'est souvent le cas dans les fichiers de configuration. Les développeurs prévoient tout un tas de cas qui ne se passent jamais dans votre réalité.
Il faut encore modifier les permissions de répertoire "moodledata" que vous avez déplacé pour ajouter IUSR en read/write et le tour est joué !
Pas mal non ? Qu'en pensez-vous, n'hésitez pas à me laisser moi votre commentaire.
Have fun !
Aucun commentaire:
Enregistrer un commentaire