Steps to upgrade from Joomla 3 to 4: Take a backup, install minimum version Joomla 3.10.x. Update all Joomla extensions and template. Change Joomla update channel, run Joomla 4 Pre-Update check and troubleshoot Joomla 4 upgrade Issues.
Take a backup of your website before making any changes
Upgrade to Joomla 3.10.x first before migrating to Joomla 4
Update all Joomla extensions and uninstall any extensions you are no longer using
Extensions - Manage - Update
Click Update
Check if your template has a Joomla 4 version and update it
Extensions - Templates - Templates
Note the current template version
Extensions - Manage - Install
Upload package file - browse for the new template .zip file
Set the Joomla update channel to Joomla next
System - Global Configuration
Joomla Update
Update Channel - Joomla Next
Save & Close
Components - Joomla update
The Live update tab lists plugins that might cause problems with the upgrade to Joomla 4
Click "More Detail" to get the Joomla 4 compatible versions
In this example the "Regular Labs - Modals" extension needs to be updated for Joomla 4
To fix this issue, you'll need to run the Akeeba Magic Eraser to clean-up old versions of Akeeba components
Click the link for Magic Eraser and download the .zip file from Github
Extensions - Manage - Install
Upload Package File - browse for the Magic Eraser .zip file
System - Akeeba extensions version check
System - Helix3 Framework
System - Helix Ultimate Framework
System - Regular Labs - Modals
System - Joomlashack Extension Support
System - Regular Labs Library
System - SP Cookie Consent
System - SP PageBuilder
System - SP Page Builder Pro Updater
Disable these plugins before running the Joomla 4 upgrade and re-enable them after the update has finished
"System - Akeeba extensions version check" cannot be disabled, but did not cause any issues with the Joomla 4 upgrade
Extensions - Plugins
Search for the plugin, select it and click disable
Components - Joomla Update
Live Update - Install the update
Re-enable any plugins that were disabled during the upgrade
System - Manage - Plugins
Search for the plugin, select it and click Enable
In this example, the "Regular Labs - Modals" plugin could not be re-enabled because its not compatible with Joomla 4
To fix this, we'll download and install the latest Joomla 4 version of the plugin
System - Install - Extensions
Upload Package File - Browse for the install .zip file
Check the post installation messages and make changes if required
Check the website front end looks OK and make sure all components are working
Reference:
by Author
Joomla 3.x to 4.x Step by Step Migration
https://docs.joomla.org/Joomla_3.x_to_4.x_Step_by_Step_Migration
Comments