Hello!
I want to update my Moodle from 3.1.2+ to 3.6, but first I needed to update my PHP from 5.6.25 to 7.0.33. My Moodle is running in a Oracle Linux with MySQL 5.7.21.
Unfortunately, after upgrading my PHP the Moodle started throwing this error:
- line 843 of /lib/dml/mysqli_native_moodle_database.php: dml_exception thrown
- line 712 of /lib/dml/mysqli_native_moodle_database.php: call to mysqli_native_moodle_database->mysqltype2moodletype()
- line 610 of /lib/dml/mysqli_native_moodle_database.php: call to mysqli_native_moodle_database->get_column_info()
- line 157 of /lib/ddl/database_manager.php: call to mysqli_native_moodle_database->get_columns()
- line 466 of /question/engine/upgrade/upgradelib.php: call to database_manager->field_exists()
- line 729 of /lib/environmentlib.php: call to quiz_attempts_upgraded()
- line 475 of /lib/environmentlib.php: call to environment_custom_checks()
- line 106 of /lib/environmentlib.php: call to environment_check()
- line 105 of /admin/environment.php: call to check_moodle_environment()
Thanks in advance!