Joomla PHP 7 updateAt the turn of the year, PHP 5.6 will be switched off by many web hosts.
Joomla websites with an older version will then no longer be functional, because Joomla has only been compatible with PHP 7 since version 3.5. We help with the switch to PHP 7.3 and explain possible problems during the update.

We fix minor issues from 59 € as part of our 30-minute support session immediately.

/!\ Warning: If you are still using Joomla 2.5, an update to Joomla 3.10.12 is mandatory.

PHP warning in the Joomla backend

Since Joomla 3.7, a warning notice has been displayed in the administration area to draw attention to an outdated PHP version. The following warning appears when the web server is running PHP 7.0 or lower.

Warning

The PHP version used, "5.6.38", now receives only security updates from the PHP project. This means that this version will soon no longer be supported. It is recommended to update to a newer version as soon as possible, before the version in use is no longer updated on 31.12.2018.

If a PHP version <= 5.5 is still in use, the warning becomes an error. PHP 5.5 has not received any security updates since July 10, 2016.

Error

It was determined that the server is using PHP 5.5.38, which is outdated and no longer receives official security updates from the PHP developers. The Joomla! project recommends updating the website to PHP 5.6 or higher so that security updates are guaranteed at least until 31.12.2018.

An overview of the support periods for each version from the official source:
http://php.net/supported-versions.php

Why you should update PHP

  • Noticeably better performance (speed boost of more than 50 %)
  • Higher Google PageSpeed score thanks to shorter server response times
  • Ongoing version maintenance - more security
  • Long-term support from web hosts

Update Joomla PHP version - preparations

To update your Joomla website to PHP 7.3 without any unpleasant surprises, a few prerequisites must be in place. If the following points are met, this keeps the error rate during the PHP update low:

  • Using the current Joomla version (currently 3.10.12)
  • A PHP7-compatible template
  • Fully up-to-date extensions

The actual version change is then carried out in the web hoster's customer menu/control panel. If in doubt, search your provider's help section on this topic or contact customer service.

Possible problems - typical error messages (PHP errors)

Problems in PHP execution usually lead to a white page or an error message (Fatal Error) on an otherwise completely blank page. How the error can be made visible is described in a separate blog article.

Common problems

Error: Using $this when not in object context

Solution often: replace JSite::getMenu(); in the template with JFactory::getApplication()->getMenu();.

Error: [] operator not supportet for strings

Solution: The variable in question must be initialized with $variable = array(); instead of $variable = '';.

If the PHP update or the Joomla update causes problems, do not hesitate to contact us - we will help right away!
Troubleshooting can also take place via TeamViewer remote access.

[ Start live chat ] This email address is being protected from spambots. You need JavaScript enabled to view it.

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