QDE heeft PHP 8.1 verwijderd van zijn cPanel-platform voor Shared Hosting. De ondersteuning voor PHP 8.1 eindigde op 31 december 2025; sindsdien ontvangt deze versie geen upstream-beveiligingsupdates meer. Iedere PHP-site op QDE cPanel-hosting moet nu PHP 8.2 of nieuwer gebruiken.
Controleer welke PHP-versie is ingesteld voor ieder domein en subdomein in je cPanel-account, ook als de sites momenteel lijken te werken. De ingestelde versie kan per domein verschillen.
PHP 8.2 is de oudste versie die nog beschikbaar is, maar dient uitsluitend als tijdelijke compatibiliteitsoptie. De beveiligingsondersteuning eindigt op 31 december 2026. QDE adviseert om compatibele applicaties zo snel mogelijk naar PHP 8.4 of PHP 8.5 over te zetten.
Waarom PHP 8.1 is verwijderd
Het PHP-project vermeldt PHP 8.1 als een niet-ondersteunde versietak. Na het einde van de ondersteuning worden nieuw ontdekte beveiligingsproblemen en softwarefouten niet meer via reguliere upstreamreleases verholpen.
Een applicatie die nog afhankelijk is van PHP 8.1 draait daardoor op een runtime die niet meer wordt onderhouden. Een update van WordPress, een ander CMS of een applicatieframework verhelpt geen kwetsbaarheid in PHP zelf.
QDE beheert het besturingssysteem, de cPanel-stack en de PHP-runtimes van Shared Hosting. Na de verwijdering van PHP 8.1 kunnen websites alleen versietakken gebruiken die nog upstream-beveiligingsonderhoud ontvangen. Klanten blijven verantwoordelijk voor hun websitecode, CMS-installaties, thema's, plug-ins en andere applicatieafhankelijkheden.
Controleer alle domeinen in cPanel
cPanel kan aan iedere virtuele host een afzonderlijke PHP-versie toewijzen. Een controle van alleen het hoofddomein volstaat daarom niet. Addon-domeinen en subdomeinen kunnen een andere versie gebruiken.
- Meld je aan bij cPanel.
- Open MultiPHP Manager onder Software.
- Controleer de PHP-versie van ieder domein in de lijst.
- Selecteer een domein, kies PHP 8.4 of PHP 8.5 wanneer de applicatie dat ondersteunt en klik op Apply.
- Herhaal deze controle voor de overige domeinen in het account.
Een domein met de instelling Inherit gebruikt de versie die het erft, of de systeemstandaard. De documentatie over cPanel MultiPHP Manager beschrijft hoe instellingen per domein en overerving werken.
Kan een applicatie nog niet op PHP 8.4 of 8.5 draaien, kies dan de nieuwste ondersteunde versietak waarmee de applicatie betrouwbaar werkt. PHP 8.2 is de absolute ondergrens. Leg vast wat de upgrade tegenhoudt en plan het benodigde applicatiewerk. Zonder migratieplan ontstaat aan het einde van 2026 met PHP 8.2 hetzelfde probleem opnieuw.
Ook de ondersteuning voor PHP 8.2 eindigt binnenkort
Het officiële ondersteuningsschema van PHP vermeldt de volgende einddatums voor beveiligingsondersteuning:
| PHP-versietak | Beveiligingsondersteuning eindigt | Advies van QDE |
|---|---|---|
| PHP 8.2 | 31 december 2026 | Alleen als tijdelijke compatibiliteitsoptie |
| PHP 8.3 | 31 december 2027 | Ondersteunde tussenoplossing |
| PHP 8.4 | 31 december 2028 | Aanbevolen voor compatibele applicaties |
| PHP 8.5 | 31 december 2029 | Aanbevolen voor compatibele applicaties |
PHP 8.2 ontvangt tot de einddatum uitsluitend beveiligingsupdates. Daarna volgen geen nieuwe upstreamfixes meer. Een compatibele website die direct naar PHP 8.4 of 8.5 overstapt, hoeft bij het einde van PHP 8.2 op 31 december 2026 niet opnieuw van runtime te wisselen.
Gebruik PHP 8.4 wanneer de applicatie of leverancier deze versie als ondersteund vermeldt. PHP 8.5 is eveneens geschikt zodra de applicatie, extensies en Composer-afhankelijkheden ermee zijn getest. Schakel op een productiewebsite pas na een compatibiliteitstest een nieuwere versietak in.
Test de website na de versiewijziging
Een wijziging van de PHP-versie werkt de applicatie zelf niet bij. Werk vóór de overstap van een productiewebsite het CMS, de plug-ins, thema's, frameworkpakketten en Composer-afhankelijkheden bij. Maak een actuele back-up voordat je de applicatie of afhankelijkheden wijzigt.
Test na het toepassen van de nieuwe versie de homepage en de functies die PHP uitvoeren. Een werkende homepage bewijst niet dat de rest van de applicatie compatibel is. Controleer in ieder geval:
- de beheeromgeving of accountlogin;
- contactformulieren, uploads, de zoekfunctie en andere interactieve onderdelen;
- afreken- en betaalprocessen, indien van toepassing;
- geplande taken, wachtrijen, webhooks en opdrachten vanaf de commandoregel;
- de foutlogboeken van cPanel en de applicatie.
Oudere code kan afhankelijk zijn van functies, extensies of gedrag dat in latere PHP-versietakken is gewijzigd. Werkt de website na de overstap niet, gebruik dan tijdelijk de nieuwste ondersteunde versie waarmee de website wel functioneert terwijl de code wordt aangepast.
De verantwoordelijkheid verschilt tussen Shared Hosting en unmanaged servers
Deze verwijdering geldt voor QDE cPanel Shared Hosting. QDE bepaalt welke PHP-versies op dit beheerde platform zijn geïnstalleerd.
De VPS- en dedicated-serverdiensten van QDE zijn unmanaged. Klanten kiezen en onderhouden zelf de pakketten binnen hun besturingssysteem. QDE verwijdert PHP 8.1 daarom niet automatisch van deze servers. Ook daar is de ondersteuning voor PHP 8.1 beëindigd; de beheerder moet de runtime en applicatie afzonderlijk bijwerken.
Wat je nu moet doen
Controleer ieder domein in cPanel en zet compatibele websites over naar PHP 8.4 of PHP 8.5. Heeft een applicatie voorlopig nog PHP 8.2 nodig, behandel die instelling dan als tijdelijk en rond de applicatie-upgrade vóór 31 december 2026 af.
Is de juiste PHP-versie geselecteerd maar werkt de cPanel-omgeving niet zoals verwacht, open dan een supportticket bij QDE. Problemen met applicatiecompatibiliteit moeten mogelijk door de ontwikkelaar of leverancier van de applicatie worden opgelost.
Veelgestelde vragen
Kan ik PHP 8.2 blijven gebruiken op QDE cPanel-hosting?
Voorlopig wel. PHP 8.2 blijft de minimaal beschikbare versie, maar de upstream-beveiligingsondersteuning eindigt op 31 december 2026. Stap over op PHP 8.4 of 8.5 zodra je applicatie een van deze versies ondersteunt.
Werkt QDE mijn websitecode automatisch bij?
Nee. QDE onderhoudt het Shared Hosting-platform en de PHP-runtimes. Websitecode, CMS-updates, plug-ins, thema's en applicatieafhankelijkheden blijven de verantwoordelijkheid van de klant.
Wordt PHP 8.1 door deze wijziging ook van mijn QDE VPS verwijderd?
Nee. QDE VPS en dedicated servers zijn unmanaged, waardoor de klant de pakketten binnen de server beheert. Beheerders die PHP 8.1 gebruiken, moeten deze versie alsnog vervangen omdat de versietak geen upstream-beveiligingsupdates meer ontvangt.
