Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Update from 2.3 to 2.4 breaks dashboard #5086
In 2.4 applications/vanilla/controller/class.settingscontroller.php has been deleted.
The normal upgrade process does not include a deletion step, so the file from 2.3 still exists. As a consequence, all /dashboard/settings links are routed through that router which standard method is "managecategories". That's why several settings are not accessible after a standard update.
It might be better to still supply such a file with only an index method that tells the user something like
At least the fact that these artifacts exist and must be deleted should be told to admins.