While trying to recover from a disastrous attempt to upgrade from 3.1 to 3.2, I gave a command to purge all caches, following which the following was displayed:
Coding error detected, it must be fixed by a programmer: The data source class does not exist.
More information about this error
After clicking on the More info link, I got:
Block type ... has been disabled by the administrator
See the discussion Coding error detected, it must be fixed by a programmer: Block type admin has
been disabled by the administrator. for a possible cause of the error plus solution.
Category:
I assume that the following happened, but I have no idea if this is really true: there was a dirty cache sector containing some data relative to a plugin that had been uninstalled. When Moodle tried to write the cached data to disk, it didn't know what to do with it, hence the error.
This is just a hypothesis, as I have no idea what Moodle really does when you purge all caches. Anyway, two questions:
1) If you hypothesis is correct, can I just ignore the error?
2) If my hypothesis is not correct, what is the error all about? What do I need to do?