Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
Moorish Posted March 2, 2019 Posted March 2, 2019 Not sure if anyone has experienced this before but after uploading the 4.4 upgrade files the Admin CP displays this message everywhere and I cannot proceed with the upgrade: Error: Class 'IPS\core\AdminNotification' not found (0) #0 /www/.com/httpdocs/applications/core/modules/admin/overview/dashboard.php(308): IPS\IPS::licenseKey() #1 /www/.com/httpdocs/system/Dispatcher/Controller.php(96): IPS\core\modules\admin\overview\_dashboard->manage() #2 /www/.com/httpdocs/system/Dispatcher/Dispatcher.php(146): IPS\Dispatcher\_Controller->execute() #3 /www/.com/httpdocs/admin/index.php(14): IPS\_Dispatcher->run() #4 {main} Additionally the front-end displays this message at the header and footer (not sure if they're related): [[Template core/global/global/lkeyWarning is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]] I've double checked all the files were correctly uploaded and I'm out of ideas right now.
Nathan Explosion Posted March 2, 2019 Posted March 2, 2019 Just for clarity....you uploaded the files, and then did the upgrade?
Moorish Posted March 2, 2019 Author Posted March 2, 2019 Thanks for asking @Nathan Explosion - I was following the upgrade process and manually uploaded the files when it prompted me to do so - the wizard checked I had uploaded all the files correctly and then the AdminNotification error happened on the next screen in the wizard. This error now appears on the admin CP anywhere, and the other error appears at the top/bottom of every page. If I re-enter the upgrade process and click continue after the change log, I get a slightly more detailed stack trace: Error: Class 'IPS\core\AdminNotification' not found (0) #0 /www/.com/httpdocs/system/Application/Application.php(534): IPS\IPS::licenseKey() #1 /www/.com/httpdocs/applications/core/modules/admin/system/upgrade.php(157): IPS\_Application::md5Check() #2 [internal function]: IPS\core\modules\admin\system\_upgrade->_selectVersion(Array) #3 /www/.com/httpdocs/system/Helpers/Wizard/Wizard.php(177): call_user_func(Array, Array) #4 /www/.com/httpdocs/system/Theme/Theme.php(824) : eval()'d code(1669): IPS\Helpers\_Wizard->__toString() #5 /www/.com/httpdocs/system/Theme/SandboxedTemplate.php(58): IPS\Theme\class_core_admin_global->globalTemplate('4fc428c45fd6de7...', Object(IPS\Helpers\Wizard), Array) #6 /www/.com/httpdocs/system/Dispatcher/Dispatcher.php(166): IPS\Theme\_SandboxedTemplate->__call('globalTemplate', Array) #7 /www/.com/httpdocs/system/Dispatcher/Standard.php(118): IPS\_Dispatcher->finish() #8 /www/.com/httpdocs/system/Dispatcher/Dispatcher.php(148): IPS\Dispatcher\_Standard->finish() #9 /www/.com/httpdocs/admin/index.php(14): IPS\_Dispatcher->run() #10 {main}
Moorish Posted March 2, 2019 Author Posted March 2, 2019 OK... I worked this out and it's embarassing. Basically when I cp'd the files over into the webroot the new files under applications went into applications/applications. That's literally all it was! For some reason the upgrade let me proceed past the file check as though all the files were correctly uploaded. Once I figured this out I re-copied the files into the correct places and the upgrade proceeded normally 👍 .
Recommended Posts
Archived
This topic is now archived and is closed to further replies.