With the release of Joomla 6, the time has come to update our Joomla sites to benefit from the latest features and coding of this new version. In this live stream we'll look at how to tell if your stie is ready to update and some of the bumps to watch out for - and how to recover from them if drive over one!
00:00:00 - Intro & Sponsors
00:01:05 - Joomla 6 Update Test
00:03:13 - Joomla 6 Release Notes
00:04:28 - Staging Site Setup
00:12:48 - Key Compatibility Rule
00:14:33 - Site Audit Tool
00:23:25 - Disable Compatibility Plugin
00:32:39 - Remove Old Extensions
00:45:04 - Frontend Error Check
00:55:26 - Readiness Assessment
00:59:26 - PHP 8.3 Requirement
01:06:55 - Update Failure
01:19:50 - Conflict Fix & Success
01:24:46 - Post-Update Review
01:34:25 - Conclusion & Takeaways
Summary
1. Preparation is Key:
The first step is creating a staging site to test the update safely, ensuring the live site remains untouched and functional.
2. Understand the Critical Rule:
The Joomla 6 compatibility plugin only supports extensions built for Joomla 5, not older versions. This is the most important pre-upgrade consideration.
3. Audit Your Extensions:
Use a tool like MySites.Guru to scan your site and identify which extensions are not Joomla 5 native and will require the compatibility plugin.
4. Conduct a Pre-Update Test:
Disable the Joomla 5 compatibility plugin *before* updating. This reveals which extensions will break in Joomla 6, allowing you to find replacements or disable them proactively.
5. Clean Up Your Site:
Identify and remove old, unused, or problematic extensions (plugins, components, modules) that are not compatible. This prevents them from causing update failures or errors.
6. Check All Server Requirements:
Ensure your server meets all new requirements, especially the minimum PHP version (8.3 for Joomla 6), before attempting the update.
7. Beware of Hidden Conflicts:
Third-party extensions, like alternative update tools, can conflict with the core update process. Disable them temporarily to ensure a smooth upgrade.
8. Update and Enable Compatibility:
Once all blockers are removed, run the Joomla 6 update. After a successful update, immediately re-enable the Joomla 6 backwards compatibility plugin to restore functionality for older extensions.
9. Perform Post-Update Analysis:
Review your site's backend and frontend to identify any remaining issues. This is the time to find replacements for any broken extensions.
10. Don't Rush the Process:
The key takeaway is that a stable Joomla 5 site is better than a broken Joomla 6 site. Take your time, test thoroughly on a staging site, and only update your live site when you are confident.
Please send any feedback or bug reports or queries to;
Contact Tim Davis โบ
Joomla Training Cohort โบ https://cybersalt.com/jtc
![]()

Add comment