Het is een terugkerend onderwerp in de hostingwereld: het komen en gaan van PHP versies. Later dit jaar zullen we afscheid gaan nemen van PHP versies 7.4 en 8.0. PHP versies 8.1 en 8.2 blijven dan over. In deze blogpost kun je meer lezen over de details en planning. We hebben hierbij rekening gehouden met de feedback die we tijdens het uitfaseren van de vorige PHP versies hebben ontvangen.

PHP 7.4 + 8.1 verdwijnen; 8.1 + 8.2 blijven over

Momenteel kun je de volgende vier PHP versies gebruiken op onze servers: 7.4, 8.0, 8.1 en 8.2. Omdat PHP versie 7.4 niet meer wordt ondersteund en verouderd is, zullen we deze versie gaan verwijderen op onze servers. Later dit jaar stopt ook de ondersteuning op PHP 8.0, dus ook deze versie zullen we gaan verwijderen. Je kunt aan het einde van het jaar dus alleen nog PHP versies 8.1 en 8.2 op onze servers gebruiken.

Waarom?

De PHP organisatie brengt regelmatig nieuwe PHP versies uit. In elke nieuwe versie zijn veiligheidslekken gedicht, nieuwe functies toegevoegd, en is de snelheid verbeterd. De ondersteuning voor PHP versie 7.4 is inmiddels afgelopen, en die voor PHP 8.0 stopt later dit jaar. Dit betekent dat veiligheidslekken niet meer worden gedicht. Om te voorkomen dat we gevaar lopen om te worden gehackt, is het noodzakelijk dat er wordt overgestapt naar een nieuwere versie.

Hoe vindt deze wijziging plaats?

We snappen dat dit soort wijzigingen impact kunnen hebben op je website(s), en daarom doen we er alles aan om de wijziging zo soepel mogelijk te laten verlopen. We hebben 2 aparte processen, afhankelijk van of je een reseller bent met een groot aantal websites of een klant met 1 of een klein aantal websites.

Reseller met meerdere websites

  1. Je krijgt van ons een mail met een lijst van al jouw websites die momenteel nog PHP 7.4 of 8.0 gebruiken. In deze mail staat tevens een datum waarop wij deze hostingpakketten gaan omzetten naar PHP 8.1.
  2. Op de genoemde datum zetten we de websites om naar PHP 8.1. Direct na het omzetten, testen wij of de website nog werkt. Dit doen we door de website in een browser te bezoeken. Mocht de website niet werken, dan noteren we deze en zetten we de PHP versie weer terug.
  3. Je krijgt van ons een mail met een lijst van websites die we niet konden omzetten naar PHP 8.1. Je krijgt dan enkele weken de tijd om deze websites geschikt te maken voor de nieuwe PHP versie. De websites die je geschikt hebt gemaakt, kun je via het cPanel control panel alvast omzetten naar PHP 8.1.
  4. Enkele weken later zullen we opnieuw alles website die ingesteld staan op PHP 7.4/8.0 wijzigen naar PHP 8.1, waarbij er geen mogelijkheid meer zal zijn om deze terug te zetten.

Klant met 1 of een klein aantal websites

  1. Je krijgt per website een mail van ons om je te informeren dat je deze website gebruik maakt van PHP 7.4 of 8.0. Je moet dan deze website updaten om het geschikt te maken voor PHP 8.1.
  2. We zetten enige tijd na deze e-mail de websites gefaseerd om naar PHP 8.1. Direct na het omzetten, testen wij of de website nog werkt. Dit doen we door de website in een browser te bezoeken.
  3. Mocht je website niet werken op PHP 8.1, dan mailen we je hierover. Je krijgt dan enkele weken de tijd om je website alsnog geschikt te maken.
  4. Enkele weken later zullen we je website opnieuw omzetten naar PHP 8.1, waarbij er geen mogelijkheid meer zal zijn om deze terug te zetten.

Wat moet ik doen?

Indien je een CMS systeem zoals WordPress, Joomla, Drupal of PrestaShop gebruikt, zorg er voor dat je hebt geupdate naar een recente versie. Denk daarbij ook aan het updaten van de plugins en thema's die je gebruikt. Als je een ander systeem gebruikt, of indien je een website hebt laten maken door een website-bouwer - informeer dan bij die partij of je website geschikt is voor PHP 8.1 of hoger.

Kan ik testen of mijn website geschikt is voor PHP 8.1 of hoger?

Dat kan! Je kunt in het cPanel control panel van je hostingpakket via de optie “Select PHP version” de versie van je pakket nu al op 8.1 of hoger zetten. Mocht  je site dan niet meer werken, dan kun je de versie direct weer terugzetten.

Nieuwere PHP versies testen op een aparte staging-omgeving

Wil je liever op een aparte omgeving testen of je website geschikt is voor de nieuwere PHP versies, en eventueel daar ook aan je website bouwen om het geschikt te maken - zonder dat je huidige productie-website in gevaar komt? Dan hebben we een geintegreerde staging-optie beschikbaar. Meer informatie hierover kun je vinden op: https://www.xxlhosting.nl/staging

Nog vragen?

Als je nog vragen hebt, dan zitten we voor je klaar. Je kunt ons mailen op support@xxlhosting.nl of bellen op 088-0006666.