probleme de datbase lors d'un cron

probleme de datbase lors d'un cron

par Bertrand Libert,
Nombre de réponses : 2

Bonjour

système Moodle 3.6.2+ Moodle 3.6.2+ (Build: 20190118)

je gère, administre, construis un Moodle pour une école primaire dans laquelle j'enseigne,

Lancé depuis bientôt deux ans

Depuis Janvier, et je pense que c'est lors d'une mise à jour que ça a commencé, aucun des crons lancés n'arrive à terme, un message du type de celui ci apparaît :

Warning: mysqli::query(): MySQL server has gone away in /home/u838773876/public_html/moodle36/moodle/lib/dml/mysqli_native_moodle_database.php on line 1244

Warning: mysqli::query(): Error reading result set's header in /home/u838773876/public_html/moodle36/moodle/lib/dml/mysqli_native_moodle_database.php on line 1244
... used 212881 dbqueries
... used 672.57488298416 seconds
Scheduled task failed: Sauvegardes automatiques (core\task\automated_backup_task),La table « backup_logs » n'existe pas
!!! La table « task_scheduled » n'existe pas !!!

Fatal error: Uncaught ddl_change_structure_exception: Erreur d'exécution DDL sql in /home/u838773876/public_html/moodle36/moodle/lib/dml/moodle_database.php:492
Stack trace:
#0 /home/u838773876/public_html/moodle36/moodle/lib/dml/mysqli_native_moodle_database.php(1070): moodle_database->query_end(false)
#1 /home/u838773876/public_html/moodle36/moodle/lib/ddl/database_manager.php(77): mysqli_native_moodle_database->change_database_structure('DROP TEMPORARY ...', Array)
#2 /home/u838773876/public_html/moodle36/moodle/lib/ddl/database_manager.php(332): database_manager->execute_sql_arr(Array, Array)
#3 /home/u838773876/public_html/moodle36/moodle/lib/dml/moodle_temptables.php(140): database_manager->drop_table(Object(xmldb_table))
#4 /home/u838773876/public_html/moodle36/moodle/lib/dml/moodle_database.php(405): moodle_temptables->dispose()
#5 /home/u838773876/public_html/moodle36/moodle/lib/dml/mysqli_native_moodle_database.php(610): moodle_database->dispose()
#6 /home/u838773876/public_html/moodle36/moodle/lib/dml/moodle_d in /home/u838773876/public_html/moodle36/moodle/lib/dml/moodle_database.php on line 492

Je ne comprends pas ce message ni ce que je peux faire

je peux si ce message est incomplet ajouter tout le cron tel qu'il m'apparaît

Merci pour vos lumières

Bertrand Libert

Moyenne des évaluations  -