Door de redactie van Kaige Productions · Bronnen gecontroleerd op 16 oktober 2026.
PHP bijwerken doe je via de hostingomgeving, nadat je WordPress, plugins en maatwerk op compatibiliteit hebt gecontroleerd. Alleen kijken of de homepage opent is onvoldoende. Test ook inloggen, formulieren, achtergrondtaken en eventuele betalingen.
Waarom dit in het najaar van 2026 actueel is
Volgens het supportoverzicht van PHP.net eindigt de beveiligingsondersteuning voor PHP 8.2 op 31 december 2026. PHP 8.3 krijgt beveiligingsondersteuning tot eind 2027, PHP 8.4 tot eind 2028 en PHP 8.5 tot eind 2029. Controleer de officiële tabel opnieuw wanneer je de overstap uitvoert; beschikbaarheid en geschiktheid bij je host zijn afzonderlijke vragen.
Dit betekent niet dat iedere site vandaag blind naar de hoogste versie moet. Kies een ondersteunde versie die past bij je volledige installatie. De hosting kan meerdere PHP-versies aanbieden, terwijl een oude maatwerkplugin maar een deel daarvan ondersteunt.
Welke PHP-versie gebruikt jouw WordPress-site?
Kijk in WordPress bij Gereedschap → Sitediagnose → Informatie naar de servergegevens. Controleer daarnaast in het hostingpaneel welke versie aan het juiste domein is gekoppeld. Gebruik je SSH of WP-CLI, vraag dan ook welke PHP-versie die opdracht uitvoert. De opdrachtregel en de webserver kunnen verschillende versies gebruiken.
Leg een kleine inventaris vast: WordPress-versie, actieve plugins, thema, maatwerk, huidige PHP-versie en beoogde doelversie. Vergeet must-use plugins en leverancierskoppelingen niet. Controleer de compatibiliteitsinformatie van de onderdelen die werkelijk op jouw site actief zijn.
Bereid de overstap in zes stappen voor
- Maak een herstelbare backup. Neem bestanden en database mee en weet hoe je de oude PHP-instelling terugzet.
- Werk onderhouden onderdelen bij. Lees relevante wijzigingsinformatie en pak bekende incompatibiliteiten eerst aan.
- Maak een afgeschermde stagingkopie. Gebruik de doelversie van PHP op die kopie.
- Voer vaste gebruikerstests uit. Vergelijk dezelfde routes vóór en na de overstap.
- Controleer logs. Onderzoek fatale fouten en relevante waarschuwingen, ook bij achtergrondtaken.
- Plan livegang en terugval. Kies een rustig moment en maak vlak ervoor een nieuw herstelpunt.
Fatale fouten en deprecations vragen iets anders
Een fatale fout stopt een verzoek. Een deprecation meldt dat code een verouderde constructie gebruikt die in een toekomstige versie kan veranderen. Zo waarschuwt PHP 8.4 voor sommige parameters die impliciet nullable zijn. Dat vraagt een gerichte codeaanpassing of een leveranciersupdate; het verhogen van een geheugenlimiet lost die melding niet op.
Behandel waarschuwingen als aanwijzingen en toon ze niet in de openbare pagina. Verborgen meldingen zijn daarmee nog niet opgelost. Laat de verantwoordelijke plugin of bibliotheek bijwerken en noteer eventuele lokale aanpassingen, zodat een volgende update ze niet ongemerkt vervangt.
Deze testlijst voorkomt een te snelle conclusie
- Belangrijke pagina’s openen uitgelogd en ingelogd.
- De pagebuilder kan een testpagina laden, opslaan en weergeven.
- Formulieren valideren invoer en verwerken een gecontroleerde test.
- De webshop doorloopt product, winkelwagen, betaling en orderstatus in een passende testopstelling.
- Geplande taken en externe koppelingen voeren hun bedoelde handeling uit.
- De web-PHP-log en de relevante achtergrondlogs blijven vrij van nieuwe blokkerende fouten.
Een vergelijking van snelheid heeft alleen zin onder dezelfde omstandigheden. Meet dezelfde URL, cachetoestand en gebruikersroute. Een warm gecachte pagina met een koude, ongecachete pagina vergelijken zegt weinig over de invloed van PHP.
Wat als de site na de overstap stukgaat?
Noteer eerst de fout en het tijdstip. Zet zo nodig de vorige ondersteunde versie terug via de host en controleer of de oorspronkelijke situatie terug is. Laat de incompatibele component onderzoeken voordat je opnieuw probeert. Een volledige database-rollback is geen standaardonderdeel van het terugzetten van alleen de PHP-instelling.
Veelgestelde vragen
Kan ik PHP vanuit het WordPress-dashboard updaten?
Meestal beheer je de runtime bij de hosting. Een melding in WordPress vertelt je dat aandacht nodig is, maar vervangt de instelling bij de host niet.
Is PHP 8.5 automatisch de beste keuze?
Dat hangt af van je software en tests. Kies een ondersteunde versie op basis van aantoonbare compatibiliteit en maak een plan voor onderdelen die achterblijven.
Bij een fout na een wijziging helpt onze handleiding voor kritieke WordPress-fouten. Bereid grotere wijzigingen voor op een stagingomgeving.
Liever samen de oorzaak vinden?
Vertel ons welke pagina of handeling vastloopt, sinds wanneer en wat er vlak daarvoor veranderde. Deel geen wachtwoorden via een openbaar formulier.
