Upgrading to new version
You are not logged in.
(Login)
System Error reading from database
More information about this error
Debug info: Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '=' SELECT DISTINCT c.id AS courseid, ra.enrol, c.timecreated, c.timemodified FROM mdl_course c JOIN mdl_context ctx ON (ctx.instanceid = c.id AND ctx.contextlevel = 50) JOIN mdl_role_assignments ra ON (ra.contextid = ctx.id AND ra.enrol <> '') LEFT JOIN mdl_enrol e ON (e.courseid = c.id AND e.enrol = ra.enrol) WHERE c.id <> ? AND e.id IS NULL [array ( 0 => '1', )] Stack trace: •line 391 of /lib/dml/moodle_database.php: dml_read_exception thrown •line 728 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end() •line 4082 of /lib/db/upgrade.php: call to mysqli_native_moodle_database->get_recordset_sql() •line 1309 of /lib/upgradelib.php: call to xmldb_main_upgrade() •line 252 of /admin/index.php: call to upgrade_core()
In data base I have some tables with utf8_general_ci other are using utf8_unicode_ci
all tables appear in this SELECT are utf8_unicode_ci (for one table I changes char set from utf8_general_ci to utf8_unicode_ci using PhpMyAdmin)
I updated moodle files today - same problem