Assistance technique

Migration de Moodle vers un autre hébergeur

 
Avatar Emmanuel Leclerc
Migration de Moodle vers un autre hébergeur
 

Bonjour à tous les membres de cette belle communauté.

Je vais vous présenter un peu mon projet de stage de M2 et mes déboires avec les hébergeurs : je développe un site web d'apprentissage mixte pour l'apprentissage du FLE et j'apprends Moodle 'sur le tas' (en expérimentant) mais aussi grace à des vidéos sur le web, et puis il y a bien entendu ces forums et puis google.

Je suis en Chine, je comptais au départ sur un hébergeur chinois (Aliyun), hélas comme je suis étranger la procédure est très longue pour pouvoir avoir son espace web (non, vous ne rêvez pas). cela fait plus de 2 mois et pour l'instant ma demande est refusée pour des motifs inconnus.
Alors, je me suis rabattu sur un serveur français (PHPNet), tout est OK mais les débits sont vraiment trop lents sans VPN (à cause du GWF : Great Wall Firewall).
Alors, j'ai décidé de prendre un hébergeur à Hong Kong (pour la rapidité - connexion directe avec la Chine continentale.
Je décide de faire la migration (Moodle 3.4.1) de mon site PHPNet vers mon site Dataplugs (HK), en utilisant la procédure suivante :
https://docs.moodle.org/33/en/Moodle_migration
Après avoir fait toute la procédure, j'obtiens le message suivant :
'It is possible that the database is overloaded or otherwise not running properly.
The site administrator should also check that the database details have been correctly specified in config.php''

J'ai vérifié tous les paramètres du config.php et ai demandé à mon hébergeur pour confirmation, mais j'ai cette erreur dont je ne peux me défaire.
Comment la résoudre ?
Le cas échéant, y a-t-il une méthode 'simple' pour migrer d'un hébergeur à un autre ?

Merci d'avance et désolé pour la longueur du message.


Emmanuel


 
Moyenne des évaluations  -
Avatar Christian Bocquet
Re: Migration de Moodle vers un autre hébergeur
Moodleurs particulièrement utiles

Bonjour,

Chez votre nouvel hébergeur Dataplugs (HK), vous disposez d'un cPanel et de Softaculous. Je suis allé sur leur site de  démonstration à l'adresse :

https://web1005.dataplugs.com:2083/cpsess2097844312/frontend/paper_lantern/softaculous/index.live.php

et j'ai constaté que Moodle 3.4.1 était installable en quelques clics (d'après la démo ici).

Comme vous venez tout juste d'installer Moodle chez PHPNet, peut-être n'avez-vous pas encore trop de cours ?

Si c'est le cas, ne serait-il pas plus simple d'installer un Moodle 3.4.1 avec Softaculous et d'y restaurer vos cours ? Par la suite, les mises à jour seraient aussi faites facilement avec Softaculous. D'autre part, avec cette installation, le cron est également installé automatiquement (fréquence probablement modifiable mais peut-être limitée).

Christian
 
Moyenne des évaluations  -
Avatar Emmanuel Leclerc
Re: Migration de Moodle vers un autre hébergeur
 

Bonjour Christian,


Merci. En fait c'est ce que je viens de faire. Cependant après l'installation, j'ai fait un test de création de cours et j'ai une nouvelle erreur :
'Error writing to database'

Ci-après une capture d'écran...




 
Moyenne des évaluations  -
micro-entreprise ohkod.fr
Re: Migration de Moodle vers un autre hébergeur
Moodleurs particulièrement utiles

Bonjour,

Pouvez savoir la taille de votre base de donnée moodle ?(en faisant par exemple un export de la base ...)

sur votre nouveau hébergeur avez vous assez de place ?

utiliser vous la même version de moodle entre l'original et la copie ?

 
Moyenne des évaluations  -
Avatar Emmanuel Leclerc
Re: Migration de Moodle vers un autre hébergeur
 

Bonjour,

La base fait 1 Mo.

J'ai vérifié au cas ou... pas de problème de place !

Oui, c'est bien la version 3.4.1.

 
Moyenne des évaluations  -
Avatar Christian Bocquet
Re: Migration de Moodle vers un autre hébergeur
Moodleurs particulièrement utiles

On trouve des discussions du forum en anglais avec des problèmes très ressemblants au votre.

Voir cette discussion : https://moodle.org/mod/forum/discuss.php?d=349070

La solution serait de changer la valeur du paramètre mysql binlog_format, en mettant la valeur 'MIXED'.
En mutualisé j'ai bien peur qu'on ne puisse le faire soi-même, sans passer par l'hébergeur.

Dans une autre discussion, une solution est proposée par Rudy (jugée 5 fois utile) si l'hébergeur ne veut pas changer cette valeur :
https://moodle.org/mod/forum/discuss.php?d=196209#p888327

Christian
 
Moyenne des évaluations  -
Avatar Emmanuel Leclerc
Re: Migration de Moodle vers un autre hébergeur
 

Rebonjour Christian,

Oui je suis en serveur mutualisé et pas moyen de changer cette valeur dans le my.cnf

J'ai essayé la solution de Rudy, mais cela ne marche pas...

J'avoue avoir tout essayé.

 
Moyenne des évaluations  -
Daniel
Re: Migration de Moodle vers un autre hébergeur
Moodleurs particulièrement utiles

Bonjour Emmanuel,

Je prends la discussion en retard, pour vous confirmer, comme vous l'a dit Christian,  que pour un débutant sur un site mutualisé disposant de cPanel et Softaculous, l'installation de Moodle dernière version devrait se faire en quelques clics sans difficulté. Modifiez la valeur proposée pour le cron et mettez 1minute au lieu de la valeur fantaisiste proposée.

Mais...

Dès que vous avez le message final de bonne installation (on suppose donc que vous avez php 7.0 au minimum) il faut aller voir immédiatement admin/serveur/environnement et vérifier que tout est OK.

Y a-t-il quelques messages d'erreur  dans cette page ?

Sinon envoyez une copie d'écran des éléments en défaut.

De même, si votre PF est installée depuis plus de 24h allez dans Notifications afin de voir si vous n'avez pas de message d'erreur concernant le cron.

Enfin il serait bien de passer en https. Avec cPanel c'est facile:

  • Utilisez let's encrypt SSL
  • Créez un certificat pour le domaine ou vous avez installé Moodle.
  • Dans le config.php de Moodle modifiez les adresses de http en https.

Et votre Moodle est sécurisé.

Ensuite créez un cours vide ou presque et dites-nous ce qui se passe.

 
Moyenne des évaluations  -
Avatar Emmanuel Leclerc
Re: Migration de Moodle vers un autre hébergeur
 

Bonjour Daniel,


Merci pour votre réponse et désolé pour ma réponse en retard aussi.


Cela devient trop technique pour moi ou plutot j'y passe des heures (trop longtemps sans être ingénieur informaticien je pense), aussi j'ai choisi une société d'hébergement web qui est en train de me faire la migration (siteground).

Cependant, j'ai copié dans un des mes répertoires vos précieuses explications, et je les utiliserai si j'en ai besoin.


Encore merci.

Bonne journée,


Emmanuel

 
Moyenne des évaluations  -
Daniel
Re: Migration de Moodle vers un autre hébergeur
Moodleurs particulièrement utiles

Bonjour Emmanuel,

Avec cPanel et Softaculous ce n'est vraiment pas très "technique".

La preuve, c'est ce que je fais...sourire

Le problème pour vous ensuite c'est que pour toutes les interventions futures vous aller payer, payer, payer.... A moins que ces interventions soient prévues dans votre contrat.

Dommage de vous être privé des outils dont vous disposiez dans l'hébergement dont vous nous avez parlé précédemment.

 
Moyenne des évaluations  -
Avatar Jean-Marc Doucet
Re: Migration de Moodle vers un autre hébergeur
Moodleurs particulièrement utilesTesteursTitulaires du Moodle Course Creator CertificateTraducteurs

Bonjour Emmanuel,

Il existe une solution simple à mettre en oeuvre et gratuite (50 users) c'est Moodle dans le Cloud : https://moodlecloud.com/

Vous disposerez toujours de la dernere version sans vous préoccuper de la technique et un simple numéro de tel suffit.

Maintenant en Chine je sais que le net n'est pas totalement libre alors à vérifier si vous y avez accès ou utiliser le navigateur Tor.

Si vous avez des cours à récupérer vous le pourrez bien sûr via les commandes sauvegarde / restauration

J'espère que ca vous aide.

 
Moyenne des évaluations  -
Daniel
Re: Migration de Moodle vers un autre hébergeur
Moodleurs particulièrement utiles

Bon sang c'est vrai ce scoop ? clin d’œil

Jean-Marc dit: "Maintenant en Chine je sais que le net n'est pas totalement libre..."

J'ajoute: "Avant c'était pire!"

Et si, en plus tu lui conseilles Tor alors là il a droit directement aux geôles du camarade Xi  !

Ou les champs de tomates des goulags du Xinjiang?

Qu'on appelait autrefois le Turkestan chinois.


 
Moyenne des évaluations  -
Avatar Emmanuel Leclerc
Re: Migration de Moodle vers un autre hébergeur
 
Bonjour,


Effectivement Daniel.


Vous n'imaginez pas à quel point la censure est développée ici, et la lenteur (ou la page blanche) des sites étrangers décourage plus d'un chinois (c'est une arme autant politique que commerciale à mon sens).

Des chinois sont régulièrement envoyés en prison pour commercialisation de VPN sinon.

La photo du grand Xi, est tout à fait à propos. 
La Chine depuis 10 ans que j'y suis, devient un espèce d'Intranet ultra-controlé. Mais, savez-vous que certains pays dits démocratiques en prennent le chemin ?



 
Moyenne des évaluations  -
Avatar Emmanuel Leclerc
Re: Migration de Moodle vers un autre hébergeur
 

Tiens, ma connexion WIFI est devenue fortement instable depuis que j'ai posté le message précédent...

Etrange !

 
Moyenne des évaluations  -
Daniel
Re: Migration de Moodle vers un autre hébergeur
Moodleurs particulièrement utiles

Chuuut ! mort

 
Moyenne des évaluations  -