Piazzale Italia

Crash su sync_user

 
Immagine arj dan
Crash su sync_user
 

Ciao, 

ho un problema quando eseguo sync_users.php per sincronizzare gli utenti da un db esterno. La versione che uso è la 2.9.


L'errore che ottengo è questo e ho verificato che ce l'ho alla riga in cui lo script auth.php esegue il comando " $remove_users = $DB->get_records_sql($sql, $params);"


Nel db da cui vado a leggere ho più o meno 130.000 utenti, che quindi vengono tutti inseriti nella NOT IN (AND u.username NOT IN()).


Qualcuno sa darmi una mano?


Error code: dmlreadexception !!

!! Stack trace: * line 443 of /lib/dml/moodle_database.php: dml_read_exception thrown

* line 1080 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()

* line 354 of /auth/db/auth.php: call to mysqli_native_moodle_database->get_records_sql()

* line 94 of /auth/db/cli/sync_users.php: call to auth_plugin_db->sync_users()


 
Media dei voti:  -