<link href="https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&amp;display=swap" rel="stylesheet"/>
5 minutes reading time (1025 words)

Upgrade from Joomla 3 to 4 (real example with troubleshooting steps)

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.

Steps to update Joomla 3 to 4

  1. Backup your website
  2. Install Joomla 3.10.x
  3. Update Joomla Extensions
  4. Update Website Template
  5. Change Joomla update channel
  6. Run Joomla 4 Pre-Update Check
  7. Troubleshoot Joomla 4 Upgrade Issues
  8. Upgrade to Joomla 4
  9. Re-enable Disabled Plugins
  10. Update Extensions to Joomla 4
  11. Check Joomla 4 Post Installation Messages
  12. Check your website front end

1. Backup your website

Take a backup of your website before making any changes

2. Install Joomla 3.10.x

Upgrade to Joomla 3.10.x first before migrating to Joomla 4 

3. Update Joomla Extensions

Update all Joomla extensions and uninstall any extensions you are no longer using

Extensions - Manage - Update

Click Update

4. Update Website Template

Check if your template has a Joomla 4 version and update it

Check your current template version

Extensions - Templates - Templates

Note the current template version

Update Joomla Template

Extensions - Manage - Install

Upload package file - browse for the new template .zip file

5. Change Joomla update channel

Set the Joomla update channel to Joomla next

System - Global Configuration

Joomla Update
Update Channel - Joomla Next

Save & Close

6. Run Joomla 4 Pre-Update Check

Components - Joomla update

Joomla 4 Pre-Update Check Overview

  • The pre-update checker shows any components that are not compatible with Joomla 4
  • You'll need to update or uninstall them before upgrading to Joomla 4
  • Check each extension carefully. Some can be updated, others will need to be removed or disabled during the upgrade.

Check the live update tab for a list of plugins that could cause problems with the upgrade

For some extensions, you might need to install the last available Joomla 3 version and then the first Joomla 4 compatible version

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

7. Troubleshoot Joomla 4 Upgrade Issues

Outdated Akeeba extensions detected

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

The following plugins could cause problems during the upgrade

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

8. Upgrade to Joomla 4

Components - Joomla Update
Live Update - Install the update

9. Re-enable Disabled Plugins

Re-enable any plugins that were disabled during the upgrade

System - Manage - Plugins

Search for the plugin, select it and click Enable

10. Update Extensions to Joomla 4

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

11. Check Joomla 4 Post Installation Messages

Check the post installation messages and make changes if required

12. Check your website front end

Check the website front end looks OK and make sure all components are working

Reference:

Joomla 3.x to 4.x Step by Step Migration
https://docs.joomla.org/Joomla_3.x_to_4.x_Step_by_Step_Migration

Related Posts

 

Comments

No comments made yet. Be the first to submit a comment
Already Registered? Login Here
Friday, 31 October 2025
You can help support this website by buying me a coffee!
Buy Me A Coffee