« Fichier de configuration » : différence entre les versions
(Nouveau fichier) |
|||
Ligne 2 : | Ligne 2 : | ||
Le nom du fichier de configuration de Moodle est ''config.php''. Ce fichier est enregistré dans le dossier moodle. Il n'est pas compirs dans les paquetages de Moodle disponibles pour téléchargement, mais est créé au cours du processus d'installation à partir d'un fichier modèle dénommé ''config-dist.php'', lui-même intégré dans les paquetages téléchargeables de Moodle. | Le nom du fichier de configuration de Moodle est ''config.php''. Ce fichier est enregistré dans le dossier moodle. Il n'est pas compirs dans les paquetages de Moodle disponibles pour téléchargement, mais est créé au cours du processus d'installation à partir d'un fichier modèle dénommé ''config-dist.php'', lui-même intégré dans les paquetages téléchargeables de Moodle. | ||
== Le fichier config-dist.php == | == Le fichier ''config-dist.php'' == | ||
Bien que Moodle crée pour vous le fichier ''config.php'' lors du processus d'installation, il est également possible de le créer vous-même. Un fichier de configuration modèle, dénommé ''config-dist.php'', est fourni avec Moodle. | |||
Il suffit de copier le fichier ''config-dist.php'' et de nommer la copie ''config.php'', puis de modifier adéquatement ce fichier avec votre éditeur de texte préféré (mais pas avec un programme de traitement de texte !). Le fichier ''config-dist.php'' comporte de nombreux commentaires explicatifs. Les options importantes (et qui doivent être indiquées) sont rassemblées au début du fichier. D'autres options moins communes sont indiquées plus bas dans le fichier. | |||
== Définition correcte de $CFG->wwwroot == | == Définition correcte de $CFG->wwwroot == |
Version du 31 décembre 2013 à 11:20
Remarque : cet article est en cours de rédaction. N'hésitez pas à le compléter. Veuillez utiliser la page de discussion ou un forum adéquat de Moodle en français pour vos recommandations et suggestions d'améliorations.
Le nom du fichier de configuration de Moodle est config.php. Ce fichier est enregistré dans le dossier moodle. Il n'est pas compirs dans les paquetages de Moodle disponibles pour téléchargement, mais est créé au cours du processus d'installation à partir d'un fichier modèle dénommé config-dist.php, lui-même intégré dans les paquetages téléchargeables de Moodle.
Le fichier config-dist.php
Bien que Moodle crée pour vous le fichier config.php lors du processus d'installation, il est également possible de le créer vous-même. Un fichier de configuration modèle, dénommé config-dist.php, est fourni avec Moodle.
Il suffit de copier le fichier config-dist.php et de nommer la copie config.php, puis de modifier adéquatement ce fichier avec votre éditeur de texte préféré (mais pas avec un programme de traitement de texte !). Le fichier config-dist.php comporte de nombreux commentaires explicatifs. Les options importantes (et qui doivent être indiquées) sont rassemblées au début du fichier. D'autres options moins communes sont indiquées plus bas dans le fichier.
Définition correcte de $CFG->wwwroot
This setting must be a fixed URL (a string constant) that points to your site. Do not try to set this with any PHP code that can generate a variable URL. This is not supported, can cause strange problems and will stop command line scripts working completely. If your site is accessed from different IP addresses this should be done with a split DNS, see Masquerading
Activation du salage de mot de passe
Voir en:Password salting.
Inclusion des mots de passe dans les sauvegardes
Hashed user passwords are no longer saved in backup files containing user data.
If you really need passwords to be saved (in the rare case of restoring a backup with user data to a different site), the following line may be added to config.php:
$CFG->includeuserpasswordsinbackup
Note regarding restoring Moodle 2.5 backups to sites with old PHP versions:
Because bcrypt is not supported in PHP versions below 5.3.7, course backups made using the $CFG->includeuserpasswordsinbackup setting on a site using PHP version 5.3.7+ that are subsequently restored to a site with PHP version < 5.3.7 will require a password reset.
Modification default block layout for new courses
Voir en:Block layout.
Modification de l'emplacement du dossier par défaut des thèmes
The location of theme directories may be altered, using the variables $CFG->themewww and $CFG->themedir. Themes placed in the directory specified by these variables will then be available for selection using the theme selector.
For example, should you wish to place themes in a subdirectory called 'my_moodle_themes', your config.php might look like this:
$CFG->wwwroot = 'http://my.moodle.site.edu'; $CFG->dirroot = '/var/www/my.moodle.site.edu/public_html'; $CFG->themewww = $CFG->wwwroot . '/my_moodle_themes'; $CFG->themedir = $CFG->dirroot . '/my_moodle_themes';
Désactivation des notifications
Voir en:Notifications.
Activation du débogage
Voir en:Debugging.
Voir aussi
- Using Moodle Moodle Salting forum discussion