Joomla PHP 7 UpdateAt the turn of the year, PHP 5.6 will be discontinued by many web hosting providers.
Joomla websites running older versions will then stop working, because Joomla has only been compatible with PHP 7 since version 3.5. We help you switch to PHP 7.3 and explain possible issues that may arise during the update.

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

/!\ Attention: If you are still using Joomla 2.5 it is essential to perform an update to Joomla 3.10.12 as a mandatory requirement.

PHP Warning in the Joomla Backend

Since Joomla 3.7, a warning notice has been shown in the admin area to highlight an outdated PHP version. The following warning appears if the web server is running PHP 7.0 or lower.

Warning

The PHP version in use, “5.6.38”, now receives security updates only from the PHP project. This means that this version will soon no longer be supported. It is recommended to upgrade to a newer version promptly before the version currently in use stops receiving updates on 31.12.2018.

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

Error

It has been detected 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 ensured at least until 31.12.2018.

An overview of the support periods for the individual versions 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 - greater security
  • Long-term support from web hosting providers

Update Joomla PHP Version - Preparations

To update your Joomla website to PHP 7.3 without unpleasant surprises, a few requirements need to be met. If the following points are fulfilled, the error rate during the PHP update remains low:

  • Use of the current Joomla version (currently 3.10.12)
  • A PHP7-compatible template
  • Extensions that are fully up to date

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

Possible Problems - Typical Error Messages (PHP Errors)

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

Common Problems

Error: Using $this when not in object context

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

Error: [] operator not supportet for strings

Solution: The relevant variable 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 help immediately!
Troubleshooting can also be carried out via TeamViewer remote access .

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

Additional Services

What Clients Say About Us

“The migration of our Joomla website from PHP 5.3 to PHP 7 was super fast, affordable, and delivered flawless 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 didn’t know how 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 well done!”
– Klaus-Peter

“The site looks great — everything just like before — and now running on PHP 7.2 — I’m impressed — many heartfelt thanks!”
– Dr. Ingo Wuddel

“Since we operate an online shop, it was very important to us that our site be fully available again for our customers as quickly as possible. All work was carried out extremely quickly and to our complete satisfaction.” – Löwen Handels GmbH

“Very fast, professional, 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 especially friendly, and some additional cosmetic work was taken care of on their own initiative - as if it were the most natural thing in the world. I am relieved and very grateful.”
– R. Mayer

“Excellent. In an absolute emergency, when 2 domains were suspended by Strato due to a hacker attack, both domains were temporarily brought back online the very same day.”
– I. Radchenko

“Outstanding 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