Support

Admin Tools

#38030 Question about migration from 3.10.11 to 4.2.5

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
3.10.11
PHP version
7.4
Admin Tools version
6.1.7

Latest post by nicholas on Monday, 14 November 2022 11:09 CST

Chewbacca

Hello, I am planning to migrate my site from Joomla 3.10.11 to 4.2.5... When I run the Upgrade pre-check, it says that my Admin Tools Pro is not compatible with a migration, and that I should upgrade the package. But since I already have 6.1.7 installed, and I cannot upgrade Admin tools to 7.1.1 before I have upgraded Joomla, I am not sure about what to do. If I try to upgrade to 4.2.5 I get an error and the site breaks.

Any ideas?

 

Best regards,

//Peter

 

nicholas
Akeeba Staff
Manager

Admin Tools 6.1.7 does not have a compatibility problem with Joomla 4.2. Joomla Update is lying to you for reasons that had to do with how the pre-upgrade checks work and about which I had warned the production leadership four (4!) times from 2020 to August 2021. They chose to ignore me which is why Joomla Update gives you inaccurate, conflicting, and misleading information about extensions compatibility.

When an extensions developer, like us, has separate versions for Joomla 3 and Joomla 4 you will be told that the extension is incompatible with Joomla 4 even though we have made sure and tested the Joomla 3 version with Joomla 4 to make sure it doesn't break upgraded sites. When an extension developer doesn't give a damn and just lies that their extension is compatible with all Joomla versions from 1.0 to 999.999 but has not even checked their extension works on Joomla 4, Joomla Update will report it as compatible, even though this will most definitely make your upgraded site break. In short, Joomla Update's pre-upgrade checks are useless and the only thing they reliably achieve is penalise the developers like us who are doing things "by the book" so as not to break sites. Insanity!

As far as our software goes, as long as you have the latest published Joomla 3 versions installed on your site before the upgrade you have absolutely no problem whatsoever. Your site will NOT break after upgrading to Joomla 4. I have been testing all of our Joomla 3 software on Joomla 4 since 2017, when Joomla 4 was still in alpha 2, and will be doing that until August 17th, 2023 when Joomla 3.10 becomes end of life and Joomla 5 is released. Beyond that, the upgrade from Joomla 3 will require upgrading to Joomla 4 before upgrading to Joomla 5. That's not a big problem as Joomla 3 can only upgrade to Joomla 4, not any version beyond that (leapfrogging major versions is not a supported or even offered scenario in Joomla upgrades).

After you upgrade your site to Joomla 4, check for extension updates, and Joomla will propose the Joomla 4 versions of our software. For Akeeba Backup (and only that!) you need to go to Components, Akeeba Backup and follow the instructions on your screen to install the new version and migrate your data.

I have most recently tested the upgrade from Joomla 3.10.11 to 4.2.5 last week, on PHP 7.4, 8.0, and 8.1. The tested site had all of our commercial software and all of our free software installed on it. I like testing the worst case scenario ;)

If something breaks after upgrading to Joomla 4 it's not our software. It's someone else's software which is broken.

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!