Installation sur Windows Vista

Attention : vous consultez actuellement la documentation dédiée aux versions 1.x de Moodle. La documentation pour les versions 2.x de Moodle est consultable ici : Installation sur Windows Vista et celle pour Moodle 3.x est consultable là : Installation sur Windows Vista.

Plusieurs personnes ont tentés d'installer Moodle sur un ordinateur qui dispose de Windows Vista ou de Windows 7. Elles constatent qu'une page blanche apparait après la page de configuration de la base de données.

Cela est occasionné par des permissions spécifiques sur Windows Vista plus sensible à la sécurité que Windows XP.

Voici une méthode qui semble fonctionner selon certains intervenants des forums Moodle.

Dossier de données de Moodle "moodledata"

Créez un répertoire "moodledata" sur votre PC ( Par exemple c:\wwwroot\moodledata ) Il n'est pas certain que cette étape soit requise, mais cela fonctionne.

  1. Faites un Clic-droit sur le dossier moodledata, choisissez "Propriétés", puis cliquez sur l'onglet "Sécurité".
  2. Cliquez sur le bouton "Modifier..."
  3. Sélectionnez "Tout le monde" (ou "Utilisateurs" sur certaines machines) dans la partie supérieur
  4. Assurez-vous que les permissions "Lecture" et "Écriture" sont activées. Les autres éléments tels que "Affichage du contenu du dossier" et "Lecture et exécution" doivent être cochés.
  5. Cliquez sur le bouton "OK" pour confirmer

Fichier de configuration config.php

Créez le fichier config.php dans votre répertoire Moodle, et mettez y le contenu ci-dessous (en adaptant les chemins si nécessaire) :

  <?php /// Moodle Configuration File
  
  unset($CFG);
  
  $CFG->dbtype = 'mysql'; //Database Type
  $CFG->dbhost = 'localhost'; //Database Host
  $CFG->dbname = 'moodle'; //Database Name
  $CFG->dbuser = 'root'; //Database User
  $CFG->dbpass = ; //Database Password
  $CFG->dbpersist = false;
  $CFG->prefix = 'mdl_'; //Table Prefix
  
  $CFG->wwwroot = 'http://127.0.0.1/moodle'; //Location where moodle is accessed
  $CFG->dirroot = 'C:\wwwroot\moodle'; //Directory of Moodle
  $CFG->dataroot = 'C:\moodledata'; //Directory of moodledata folder (Created in step 1, Should be unaccessible through HTTP)
  $CFG->admin = 'admin';
  
  $CFG->directorypermissions = 00777; // try 02777 on a server in Safe Mode
  
  $CFG->unicodedb = true; // If Database is utf8
  
  require_once("$CFG->dirroot/lib/setup.php");
  // MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES,
  // RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.
  ?>

Terminez l'installation

Ouvrez votre navigateur. Recommencez l'installation en ouvrant l'adresse http://localhost/moodle ou le nom de votre répertoire Moodle.

Installation en local avec BitNami sur Vista ou Windows 7

Pour ceux qui n'ont pas les bases techniques pour suivre les conseils ci-dessus, une solution simple est d'utiliser http://bitnami.org/stack/moodle (amazon.com).

Voir aussi