I tried to update from 6.0.1 to 6.0.2 and ran into this error, “Dashboard Analytics” add on was uninstalled and deleted but there is a reference still there. Here is the error:
Call to a member function hasModule() on null ee/ExpressionEngine/Controller/Addons/Addons.php:927 Stack Trace: Please include when reporting this error 0 ee/ExpressionEngine/Controller/Addons/Addons.php(699): ExpressionEngine\Controller\Addons\Addons->getModule('dashboard_analy...') 1 [internal function]: ExpressionEngine\Controller\Addons\Addons->settings('dashboard_analy...', 'display') 2 ee/ExpressionEngine/Core/Core.php(251): call_user_func_array(Array, Array) 3 ee/ExpressionEngine/Core/Core.php(111): ExpressionEngine\Core\Core->runController(Array) 4 ee/ExpressionEngine/Boot/boot.php(161): ExpressionEngine\Core\Core->run(Object(ExpressionEngine\Core\Request)) 5 public_html/admin.php(144): require_once('...') 5 public_html/admin.php(144): require_once('...')
the add-on dashboard analytics have been uninstalled and all files have been deleted prior to upgrading to 6.0.2. I am locked out of the CP, and I am looking for a way to delete any reference to the uninstalled plugin.
Thanks for getting in-touch about this. I would recommend taking a peek in your exp_extensions table to see if there might be a row in there for that add-on still.
I would also confirm the folder is removed from addons folder. If it’s in there, or renamed in the folder the system will try to auto load it and throw an error as a whole.
Thanks, -Tom Jaeger