Problèmes à l'installation

Problèmes à l'installation

par Claude THOVEX,
Nombre de réponses : 7

Bonjour,

Dans le cadre du fonctionnement d'une association professionnelle, nous souhaitons utiliser Moodle en complément d'un site Joomla (l'objectif étant de lier les deux via un composant appelé "Joomdle").

J'ai donc chargé les fichiers de Moodle (2.6.1+) sur un serveur distant (hébergeur : O2Switch), dans un répertoire spécifique, situé à l'intérieur de l'arborescence de Joomla. J'ai suivi les recommandations de votre wiki :

  • en créant au préalable une base de données avec utilisateur et mot de passe ;
  • en créant un répertoire de données "moodledata" ;
  • en adaptant le fichier config.php, en y mettant nos paramètres.

J'ai lancé l'installation en mode graphique (navigateur FireFox) , et la page initiale m'a informée que tous les paramétrages de "php" étaient bons, me permettant de continuer l'installation, ce que j'ai fait.

A partir de là, la connexion a "moulinée" pendant au moins 10 bonnes minutes et un écran a fini par s' afficher avec les messages suivants :

  • "Config table does not contain version, can not continue, sorry."
  • "Coding error detected, it must be fixed by a programmer: block_manager has not yet loaded the blocks, to it is too soon to request the information you asked for."

Je constate par ailleurs que la base de données à bien été crée avec 160 tables.

Voilà ! J'en suis là de mon installation.

Question : comment je sors de là ... et comment finaliser l'installation. ?

Par avance merci pour votre aide !!!

Annexe Moodle - installaltion message alerte.PNG
Moyenne des évaluations  -
En réponse à Claude THOVEX

Re: Problèmes à l'installation

par Joseph Rézeau,
Avatar Développeurs Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Claude " 1. ... en adaptant le fichier config.php, en y mettant nos paramètres.

2.- J'ai lancé l'installation en mode graphique"

Non, il n'y a rien à faire dans le fichier config.php. C'est quand on lance l'installation, en répondant aux questions posées à l'écran, que le fichier config.php se crée, avec tous les bons paramètres.

Joseph

En réponse à Claude THOVEX

Re: Problèmes à l'installation

par Jérôme DEMIAUX,
Avatar Traducteurs

Bonjour,

Je penche pour une défaillance de transfert du paquetage Moodle, un fichier doit être corrompu ou manquant.

Il convient de supprimer toutes les tables de la base, tous les fichiers du répertoire Moodle et de recommencer la procédure sans forcément remplir le fichier config<;php, cela sera fait automatiquement à l'installation, il suffit de connaitre les bonnes réponses et de les fournir au fur et à mesure.

Jérôme.

En réponse à Jérôme DEMIAUX

Re: Problèmes à l'installation

par Claude THOVEX,

Merci pour votre réponse rapide !! sourire

Pas de problème de défaillance de transfert  du paquetage ... mais de compréhension des instructions du Wiki qui sont ambiguëes en disant d'un coté de modifier le fichier "config.php" avant de commencer l'installation ... et en disant d'un autre coté, en "note", que le fichier est généré à l'installation.  -> Je crois qu'il faudrait donc corriger cette explication pour lever l'ambiguïté.

"Configurer Moodle
  • Depuis le dossier Moodle, localisez le fichier config-dist.php et copiez son contenu dans un nouveau fichier appelé config.php (lisez l'étape suivante « Installer Moodle » en premier lieu).
  • Modifiez le fichier config.php avec votre éditeur de texte préféré et changez les paramètres appropriés afin de diriger vers votre site, vos dossiers et votre base de données. Note : le script d'installation va créer le fichier config.php pour vous s'il n'est pas présent, mais assurez-vous de définir à nouveau les privilèges nécessaires. "

En fait, le fichier "config" est effectivement généré automatiquement lors du processus d'installation, comme avec Joomla ... ce qui est très simple.

J'ai donc ... supprimé totalement le fichier "config.php" que j'avais mis, ... vidé la base de données ..  et tout repris à zéro. Et tout a marché parfaitement cette fois-ci !  Super !

Petit commentaire supplémentaire concernant le dossier "moodledata" :

Car là aussi ça peut poser un problème lorsqu'on doit le mettre sur un serveur distant et non sur un ordinateur local (l'installation à bloqué sur ce point et j'ai dû agir en conséquence).

Impossible de le mettre sur le répertoire du serveur lié au site web ("www" ou "public_html") : L'installation bloque sur cette étape et impossible d'aller plus loin. Je l'ai donc mis sur un autre répertoire ("public-ftp") à la racine de mon serveur ...  et là ça marche !  -> Je pense qu'il serait utile de le signaler plus clairement dans votre Wiki à propos de l'installation.

Moodle est un bel outil, simple et efficace pour ce que j'en vois déjà, ... mais tous les administrateurs ne sont pas forcément des techniciens informatiques d'institutions, mais juste de pas trop mauvais bricoleur ... comme moi sourire. Il faut donc adapter les explications pour un public plus "basique", comme celui du milieu associatif.

En tout cas ... encore tout mes remerciements pour votre aide rapide !

En réponse à Claude THOVEX

Re: Problèmes à l'installation

par Jérôme DEMIAUX,
Avatar Traducteurs

Le plus important, c'est que l'installation fonctionne.

Pour le wiki, c'est plus compliqué.
Elle est le résultat d'heures de travail de bénévoles qui essaient au mieux de leurs possibilités de produire une documentation exploitable, simple mais riche, la plus détaillée possible pour aider les plus novices d'entre nous (les autres devraient y arriver tout seul).

Et pour terminer avec le répertoire Moodledata, il est, clairement noté cette fois ci (dans la version rapide comme celle détaillée), et je cite :

Créer le dossier de données (moodledata)

  • Créer un dossier vide qui contiendra les fichiers de Moodle. Il NE DOIT PAS se trouver dans la zone utilisée par le serveur web MAIS doit disposer des privilèges nécessaires pour que le logiciel serveur puisse y écrire. Typiquement, faites en sorte que le logiciel serveur (par ex. Apache) ait les privilèges pour écrire dans ce dossier ou donnez les droits d'écriture pour tous les utilisateurs du serveur.

Jérôme.

PS: le responsable documentation est toujours à la recherche de bonnes volontés ...

En réponse à Claude THOVEX

Re: Problèmes à l'installation

par Joseph Rézeau,
Avatar Développeurs Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

1. A propos du fichier config.php tu cites "Depuis le dossier Moodle, localisez le fichier config-dist.php et copiez son contenu dans un nouveau fichier appelé config.php (lisez l'étape suivante « Installer Moodle » en premier lieu)."

Cette citation est extraite de la documentation "installation rapide", procédure clairement indiquée comme concernant les "administrateurs expérimentés dans l'installation d'applications pour serveurs web et qui doivent mettre rapidement en place une version fonctionnelle de Moodle", ce qui n'est peut-être pas ton cas ? Tu aurais dû plutôt utiliser la documenation Installation de Moodle.

2.- A propos du dossier moodledata. Je ne connais pas grand-chose aux subtilités des emplacements de dossiers ni aux "permissions". Je fais les installations de mes sites moodle (chez l'hébergeur OVH) par FTP, que je maitrise assez bien, et voici une copie d'écran explicite. Pour moi, c'est tout à fait simple et transparent.

screenshot #1

Cordialement,

Joseph

En réponse à Joseph Rézeau

Re: Problèmes à l'installation

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

@Joseph : je m'étais fait la même remarque. Cette doc est en effet destinée aux administrateurs chevronnés. J'ai malgré tout modifié quelque peu le texte afin que ce soit plus clair.

@Claude : Il faut donc adapter les explications pour un public plus "basique", comme celui du milieu associatif.

N'hésitez pas à le faire !

En réponse à Claude THOVEX

Re: Problèmes à l'installation

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour Claude,

Vous dites: "Moodle est un bel outil, simple et efficace pour ce que j'en vois déjà, ... mais tous les administrateurs ne sont pas forcément des techniciens informatiques d'institutions, mais juste de pas trop mauvais bricoleur ... comme moi sourire. Il faut donc adapter les explications pour un public plus "basique", comme celui du milieu associatif."

C'est pourquoi une autre formule est de disposer d'un bon auto-installeur tel que Softaculous intégré dans cPanel (de luxe si possible) qui vont offrir au gestionnaire à l'aise, mais pas trop spécialiste, tous les outils pour installer, configurer, gérer l'ensemble de son hébergement mutualisé ou dédié.

C'est la solution que je préconise et sur laquelle je forme à destination de cette catégorie de Moodleurs.

Car dans ma carrière j'ai rencontré beaucoup d'enseignants ou d'associatifs, gérant des PFs Moodle. A l'aise en bureautique mais pas en codes, php, mysql,.. et autres.

Daniel