Hello, first time here:
I am currently trying to upgrade from 2.3 to 2.7. when I try to got to moodle 2.4 I get an error of "Table 'course_format_options' does not exist". I have tried making a table with the correct columns but that did not work. I have since tried going from 2.3 to 2.7 and I am getting another error stating that the 'data source does not exist'.
upgrade to 2.4 error stack
* line 431 of /cache/classes/definition.php: coding_exception thrown
* line 466 of /cache/classes/helper.php: call to cache_definition::load()
* line 435 of /cache/classes/helper.php: call to cache_helper::purge_store()
* line 1508 of /lib/moodlelib.php: call to cache_helper::purge_all()
* line 1472 of /lib/upgradelib.php: call to purge_all_caches()
* line 153 of /admin/cli/upgrade.php: call to upgrade_core()
!!! Coding error detected, it must be fixed by a programmer: The data source class does not exist. !!!!!
Error code: codingerror !!!! Stack trace:
* line 431 of /cache/classes/definition.php: coding_exception thrown
* line 466 of /cache/classes/helper.php: call to cache_definition::load()
* line 435 of /cache/classes/helper.php: call to cache_helper::purge_store()
* line 1508 of /lib/moodlelib.php: call to cache_helper::purge_all()
* line 1472 of /lib/upgradelib.php: call to purge_all_caches()
* line 153 of /admin/cli/upgrade.php: call to upgrade_core() !!
upgrade to 2.7 error stack
* line 498 of /cache/classes/definition.php: coding_exception thrown
* line 472 of /cache/classes/helper.php: call to cache_definition::load()
* line 437 of /cache/classes/helper.php: call to cache_helper::purge_store()
* line 164 of /admin/cli/upgrade.php: call to cache_helper::purge_all()
!!! Coding error detected, it must be fixed by a programmer: The data source class does not exist. !!!
I have php version 5.6 running on Ubuntu 16.04. I have backed up the database and since deleted the fake table I made. I have been trying to update from the command line since people say it is easier that way, and I am using Git to switch between the versions. Any help would be greatly appreciated at this time.