Van PHP 7.4 naar PHP 8.1
Wanneer je website al wat langer geleden ontwikkeld is met WordPress of Joomla, dan is waarschijnlijk gedaan op basis van de programmeertaal PHP 7. Deze versie wordt ondertussen niet meer ondersteund vanuit PHP zelf en steeds meer hostingproviders laten deze versie vervallen.
In Joomla kun je een (fout)melding zien na inloggen in het administrator gedeelte:
Fout
We hebben gedetecteerd dat uw server gebruik maakt van PHP 7.4.33 welke verouderd is en niet langer officiële beveiligingsupdates van de ontwikkelaars ontvangt. Het Joomla! Project raadt aan uw site naar PHP 8.0 of hoger te upgraden welke tenminste tot 26-11-2023 beveiligingsupdates zal ontvangen. Vraag uw hoster om PHP 8.0 of een latere versie de standaardversie voor uw site te maken. Schakel, als uw host al PHP 8.0 klaar is, PHP 8.0 in de hoofdmap van uw site en de 'administrator' map in – meestal kunt u dit zelf door middel van een hulpmiddel in uw hosting controlepaneel, maar het is het best om het uw hoster te vragen als u niet zeker bent.
Ook kun je een melding vanuit je hostingprovider hebben ontvangen dat ze niet langer PHP 7 zullen ondersteunen met het verzoek je website om te zetten. Of doen ze dit zelfs geautomatiseerd.
Wanneer je website bij ons in een onderhoudsabonnement valt of op 1 van onze servers geïnstalleerd staat dan nemen wij contact op om te bespreken wat de gevolgen en mogelijkheden zijn.
PHP is de programmeertaal die door veel websites gebruikt wordt, ook door WordPress en Joomla. De support op PHP 7.4 is recent gestopt, dit wordt ook End of Life (EOL) genoemd. Deze versie is de laatste die in de 7-serie is uitgebracht. Dit betekent dat er geen nieuwe versies van uitkomen die op de server geïnstalleerd worden. De nieuwste versie is op dit moment is PHP 8.2. Lees op de website van PHP meer over .
Omdat er geen nieuwe versies van PHP 7 meer komen zal deze gaan achterlopen. In de loop van tijd geeft dit een steeds meer onveilige situatie omdat bugs en ingangen om te hacken niet opgelost worden. Ook zullen nieuwe versies van WordPress en Joomla en de plugins daarin ontwikkeld worden op basis van PHP 8 en mogelijk niet goed werken met PHP 7.

Hoewel de werking van PHP 8 overeenkomst met PHP 7 zijn er wel verschillen. Sommige functies en instructies werken niet meer en moeten anders opgezet worden. Het kan dus zijn dat je website niet meer werkt na het omzetten van PHP 7 naar PHP 8. De snelheid van je website kan verbeteren omdat PHP 8 sneller processen kan verwerken. Ons advies is daarom om zeker over te gaan naar PHP 8.
Op je hostingabonnement dient de PHP-versie omgezet te worden. Dat is een instelling die in je hostingconfiguratie te vinden is. Dat kan Plesk, cPanel of DirectAdmin zijn, of een omgeving die specifiek van je hostingprovider is. Afhankelijk hoe je website opgebouwd is moeten er daarna nog aanpassingen doorgevoerd worden aan je website om alles goed te laten werken zoals voorheen het geval was.
Wil je met ons bekijken hoe jouw website omgezet kan worden? Neem dan contact met ons op!