Support

Admin Tools

#39428 Class "Joomla\Plugin\System\AdminTools\Feature\Base" not found

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
J4
PHP version
8.1 but tried 8.0 and 7.4
Admin Tools version
newest

Latest post by nicholas on Tuesday, 05 September 2023 11:41 CDT

[email protected]

Hey we messed up. We use mysites.guru and one of our people just clicked the update for Admin Tools Core Package. on a bunch of our sites. But we use the pro version. Now a bunch of sites just went down.

0 Class 'Joomla\Plugin\System\AdminTools\Feature\Base' not found

I tried Delete the file administrator/cache/autoload_psr4.php. and then breaking the folder name in admin/components for admin tools but that didn't work either.

Can you tell me how we fix our huge mistake?

Thanks so much.

nicholas
Akeeba Staff
Manager

I am not sure how MySites updates extensions. When you use Joomla's extensions update our post-update code runs which prevents this problem from happening on most servers. I have explained this in https://www.akeeba.com/news/1757-software-releases-sep-5-2023.html.

One way around that is to delete the plugins/system/admintools folder to regain access to your site. Then, install the latest version's package ZIP file on your site twice in a row, without uninstalling it before or in-between.

If this still does not help, ask your host to reset the PHP OPcache, or whatever other kind of code cache they are using.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

[email protected]

Thank you, thank you, thank you! That worked! And thank you so much for responding after your support hours.

You are the best!!!!

nicholas
Akeeba Staff
Manager

You're welcome!

I know that changing namespaces in our plugins is a big change. We try to apply as many workarounds as possible to avoid any issues. This site and all of my live, test, and development sites are updated without incident. Try as we might, some server configurations will end up breaking the site. It's very unlikely, but I know both from my university courses in statistics and my experience as a software developer that given a large population even the least likely scenario is bound to happen, which is why I'm staying up late tonight and waking up early tomorrow to answer these tickets.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!