Joomla 4 update - failed - migration best practicesUpdating from J3 to Joomla 4 can be a big step, depending on the complexity of the website. Without the proper preparations, the Joomla 4 update will fail. It is strongly recommended to carry out this step not on the live site, but in a test environment. This avoids website downtime. A copy of the live site can be set up very easily with a backup extension.


Joomla 4 Migration - Updating Joomla 3 in a Staging Environment

More speed, more security, accessibility and plenty of new features - that is what Joomla 4 offers as the next evolutionary step of the second most popular CMS after WordPress.
The update is quite extensive - in addition to the template, one or more extensions usually also have to be switched to a more modern equivalent. Unfortunately, this cannot work fully automatically, and after clicking [ Install update ] some manual adjustments are required. To be able to do these in peace and quiet, it makes sense to create a copy of the live site and work with it without risk or time pressure.

Akeeba Backup

To a Joomla staging environment in 8 steps

  1. Create a full backup with Akeeba Backup (this includes files and database).
  2. Create a folder for the staging environment on the webspace.
  3. Create a subdomain with the host and link the folder created earlier, e.g. j4.example.org
  4. Create a new database in the hosting panel - note down the access data.
  5. Copy the Akeeba backup created (*.jpa or *.zip) into the folder created earlier.
  6. Download and extract Akeeba Kickstart.
  7. Upload kickstart.php to the same folder on the webspace.
  8. Open j4.example.org/kickstart.php - extract the backup file and follow the backup installation instructions.


Additional tips

  • Announce a content freeze for the live website
    - this way, if everything fits, the staging environment can be taken live directly without any further content comparison.
  • If necessary, remove/deactivate the statistics/Google Analytics code so the staging environment does not appear in the statistics.

From Joomla 3 to Joomla 4 - update instructions

There can be no universal update guide due to the wide variety of J3 setups. The general procedure is:
After Joomla has first been updated to the latest 3.10.x version, under Components -> Joomla Update, the update server must be switched to Joomla! Next in the [ Options ] at the top right.

Joomla 4 Update Server Next

Then Joomla! 3 will display the Joomla! 4 update, at the latest after clicking [ Check for Updates ].
In the Pre-Update Check (installation check for Joomla 4), all warnings indicating incompatibilities with third-party extensions should be resolved.

After that, the update can be started in the "Live Update" tab.

Joomla 4 migration button

Happy updating! 🚀


...and good luck. If you have any questions or problems, the Joomla.de support forum as well as the Joomla! D-A-CH Facebook group are there to help.

Template recommendations for Joomla! 4 - modern and future-proof

Cassiopeia Template J4

Cassiopeia
Joomla! Core at its best

Joomlaplates Template J4

Joomlaplates

powered by Astroid Framework

YOOtheme Template J4

YOOtheme Pro
Universal Page Builder

Helix Ultimate Template J4

Helix Ultimate
with page builder option

from 89 € incl. VAT

Third-party extensions by effort.

Additional offers

Customers about us

„The conversion of our Joomla website from PHP 5.3 to PHP 7 was super fast, affordable, and with impeccable results. Very good and friendly communication.“
– H. Bergmann

„Within one day, everything was done extremely professionally and extremely quickly. Very trustworthy. Excellent. 5 stars“
– Fernando V.

„I was unable to help myself, but here I found the expertise needed to get everything cleaned up again. Necessary updates and backups were carried out, everything was extremely affordable, fast, and good!“
– Klaus-Peter

„The site looks great – everything as before – and on PHP 7.2 – I am impressed - many heartfelt thanks!“
– Dr. Ingo Wuddel

„Since we run an online shop, it was very important to us that our site was quickly available again with full functionality for our customers. All work is carried out extremely quickly to our complete satisfaction.“ – Loewen Handels GmbH

„Very fast, reliable, and effective handling of the problem. In addition, I was given tips and Strato-specific information to reduce the risk of the problem recurring.“
– Heino B.

„The contact was exceptionally friendly, and some cosmetic additional work was taken care of on its own - as if it were completely natural. I am relieved and very grateful.“
– R. Mayer

„Great. In an absolute emergency, after 2 domains were blocked by Strato due to a hacker attack, both domains were initially temporarily back online the same day.“
– I. Radchenko

„Excellent service. Problem solved within 18 hours. We are delighted. Thank you very much 🙏“
– Tien Sy Vuong

Website-Bereinigung.de support service Google Reviews

Contact options

This email address is being protected from spambots. You need JavaScript enabled to view it.
Contact form

Schedule a call
+49 (0)2406 969796
Mon. - Fri. | 9 am - 9 pm