
Alle WordPress-klanten moeten de PHP-versies voor elke WordPress-site wijzigen in het hostingdashboard. PHP-versies 7.4 en 8.0 worden momenteel ondersteund door de meeste geavanceerde WordPress-hostingbedrijven, zoals Kinsta. In dit artikel bespreken we hoe je PHP in WordPress kunt updaten.
Omdat PHP 7.4 of de meest recente versie 8.0 aanzienlijk sneller, resourcevriendelijker en veiliger is dan zijn voorgangers, worden deze beide sterk aanbevolen.
Uit PHP-benchmarkrapporten is gebleken dat het in sommige configuraties drie keer sneller kan zijn.
Zoals u wellicht weet, PHP Volgt nu een betrouwbaar releaseschema. Kritieke beveiligingsupdates worden voor een extra jaar verstrekt voor elke nieuwe versie, die twee jaar lang actief wordt onderhouden.
Ze hebben dezelfde planning gehanteerd, wat betekent dat ze niet-ondersteunde PHP-versies zullen verwijderen wanneer deze het einde van hun levensduur bereiken. Dit doen ze om ervoor te zorgen dat je WordPress-sites zo snel en veilig mogelijk zijn (EOL).
{automatisch}
Waarom moet u de PHP-versie van uw WordPress-site bijwerken?
De twee belangrijkste factoren zijn snelheid en veiligheid.
Je moet PHP upgraden op dezelfde manier als WordPress zelf om ervoor te zorgen dat je beschermd bent tegen beveiligingslekken. Bovendien resulteert het upgraden van PHP in een aanzienlijke snelheidsverbetering.
PHP 7.0 vertegenwoordigde een aanzienlijke verbetering ten opzichte van versie 5.6 qua prestaties. We hebben met elke nieuwe release een progressieve verbetering in prestaties ten opzichte van de vorige versie opgemerkt.
Weet je niet zeker welke PHP-versie je gebruikt? Je kunt dit doen via het menu Extra in het MyKinsta-dashboard. Als je WordPress 5.0 of hoger gebruikt, kun je ook de Site Health-tool gebruiken om de PHP-versie te bekijken.
Wat als mijn site kapotgaat?
Wanneer code op je website gebruikmaakt van verouderde functies die niet meer worden ondersteund door recentere versies van PHP, kunnen er problemen ontstaan. Een plugin of een actief thema is waarschijnlijk de boosdoener.
Onze onderstaande gids biedt stapsgewijze instructies over hoe u dit kunt oplossen.
PHP updaten in WordPress

Vandaag bespreken we hoe je je WordPress-website zo goed mogelijk kunt testen op compatibiliteit voordat je de PHP-versie bijwerkt. Voor de meesten van jullie zal er weinig downtime zijn en zal er ook niet veel werk te doen zijn.
Anderen hebben mogelijk meer testen, probleemoplossing of zelfs de diensten van een WordPress-ontwikkelaar nodig om alles compatibel te maken.
Als u alleen de PHP-versie in uw live WordPress-omgeving direct wilt bijwerken, kunt u stap 5 overslaan.
Om er zeker van te zijn dat alles goed werkt, raden we u ten zeerste aan om alle onderstaande stappen uit te voeren, vooral als u een verouderde versie als PHP 5.6 gebruikt.
- Een stagingsite aanmaken
- PHP-engine wijzigen
- Testsite, plug-ins, thema
- Push Staging naar Live
- PHP updaten op de live site
1. Een stagingsite aanmaken
Het opzetten van een testomgeving zou je eerste prioriteit moeten zijn. Deze omgeving verschilt van je live website en stelt je in staat om nieuwere PHP-versies te testen zonder dat dit gevolgen heeft.
Ga naar het MyKinsta-dashboard en selecteer 'Sites' in het linkermenu. Er verschijnt een lijst met je sites. Klik vervolgens op de site waaraan je een staging-omgeving wilt toevoegen (de site waarvan je de PHP-versie wilt bijwerken).
Selecteer Staging in het vervolgkeuzemenu door te klikken op de omgevingselector naast de sitenaam en klik vervolgens op de knop Een stagingomgeving maken.
Bekijk ook de belangrijke informatie over staging-omgevingen. Mogelijk moet u bijvoorbeeld een CDN van derden als u er een gebruikt om ervoor te zorgen dat uw website correct wordt weergegeven.
Dit komt door de andere URL die uw staging-site gebruikt. Houd er rekening mee dat caching is uitgeschakeld op de staging-site als u de prestaties wilt testen.
2. PHP updaten in WordPress

Ga naar Sites en kies de website waarvan je de PHP-versie wilt wijzigen om de PHP-versie van je WordPress-site bij te werken. Selecteer vervolgens het tabblad Extra.
Klik op de knop Wijzigen naast PHP Engine en kies de gewenste PHP-versie uit het menu.
Zorg ervoor dat je WordPress-testomgeving (niet je live-omgeving) is geselecteerd als je eerst een nieuwe PHP-versie wilt testen. We raden aan om eerst PHP 8.0 te testen.
Als u problemen ondervindt, kunt u uw website altijd terugzetten naar een eerdere versie, bijvoorbeeld PHP 7.4.
Je ziet een prompt zodra je de gewenste PHP-versie hebt gekozen. Om te bevestigen, klik je op de knop PHP-versie wijzigen.
Deze procedure kan drie minuten duren. Je PHP-engine start na afloop opnieuw op, waardoor je WordPress-backend enkele seconden offline kan zijn. Er is geen downtime voor websitebezoekers.

U kunt de pagina verlaten terwijl de PHP-versie wordt gewijzigd, maar sommige acties, zoals het beheren van de cache, zijn pas beschikbaar als de nieuwe engine is ingeschakeld.
Zodra de wijziging is doorgevoerd, ziet u een melding op het dashboard.
(Suggestie: het bijwerken van uw PHP-versie kan u helpen bij het oplossen van de WordPress-foutmelding "De site ondervindt technische problemen.".)
3. Test uw site, plug-ins en thema
Nu een testsite operationeel is en de meest recente versie van PHP draait (of de versie waarnaar je wilt overstappen), kun je eenvoudig rondkijken en klikken op je WordPress-website om te controleren of er iets kapot is. Dit is wat je als eerste moet doen.
U ziet mogelijk een 500-fout (501, 502, 503, 504, enz.) of een wit scherm met de melding 'dood' op de voorkant van uw site als er iets niet compatibel is, zoals een plug-in of uw thema.
Het uitschakelen van al je plug-ins van derden en ze één voor één weer inschakelen is de eenvoudigste en snelste manier om te achterhalen wat het probleem in deze situatie zou kunnen zijn. Houd er rekening mee dat je een staging-omgeving bent. Je hoeft je dus geen zorgen te maken dat je iets kapotmaakt.

Selecteer al je plugins in het Plugins-scherm in je WordPress-dashboard. Klik op Toepassen nadat je Deactiveren in het menu hebt gekozen.
Daarna kun je ze elk afzonderlijk weer inschakelen door naar je WordPress-website te gaan. Dit helpt om de oorzaak van het probleem te achterhalen.
Als u door een fout geen toegang hebt tot uw WordPress-dashboard, raadpleeg dan de instructies voor het uitschakelen van plug-ins via FTP.
Je kunt exact dezelfde tests toepassen op je WordPress-thema. Je kunt even terugkeren naar het Twenty Nineteen-thema, het standaardthema van WordPress.
Logbestanden bekijken
Misschien weet je wel welke plugin of welk thema het probleem veroorzaakt, maar niet waarom. Je WordPress-foutlogboeken kunnen in deze situatie nuttig zijn. Log in op een van je WordPress-sites en selecteer 'Foutlogboeken' in het menu aan de rechterkant.
Je kunt de bestanden in je access.log-, kinsta-cache-perf.log- en error.log-mappen bekijken. Standaard worden de meest recente 1,000 regels weergegeven. Om de meest recente 20,000 regels te bekijken, verplaats je de schuifbalk over het scherm.
Belangrijk: Debug-informatie wordt niet weergegeven in de MyKinsta-logstool. Je kunt WP DEBUG inschakelen (zoals we hieronder laten zien) als je debug-informatie nodig hebt.
Bekijk onbewerkte logbestanden via SFTP

De volledig ongewijzigde logs kunt u bekijken in /logs/ via SFTP.
Volg uw logbestanden via SSH
Terwijl je met SSH experimenteert op je site, kun je de logs volgen. Dit betekent in feite dat je de logupdates live kunt volgen tijdens het testen. SSH-toegang wordt aangeboden bij elk hostingpakket van Kinsta.
Debugmodus inschakelen in MyKinsta

De WordPress-debugmodus kan voor Kinsta-gebruikers rechtstreeks vanuit het MyKinsta-dashboard worden ingeschakeld. Klik eenvoudig op de knop 'Inschakelen' nadat je naar Sites > Tools > WordPress-debuggen bent gegaan.
Als u dit doet, kunt u PHP-meldingen en fouten bekijken zonder dat u de debugmodus via SSH of SFTP hoeft in te schakelen.
Als er problemen worden gedetecteerd, start onze zelfherstellende PHP-functie PHP direct opnieuw op. U kunt PHP op elk moment handmatig opnieuw opstarten door naar de pagina Tools van uw website te gaan en PHP opnieuw opstarten te selecteren.
Debug-logging inschakelen in WordPress

Je kunt debug-logging in WordPress altijd inschakelen als je geen toegang hebt tot SSH of MyKinsta. Om te beginnen moet je SFTP gebruiken om verbinding te maken met je site.
Download vervolgens uw wp-config.php zodat u deze kunt bewerken.
Zoek naar de regel met de tekst "Dat is alles, stop met bewerken!" Veel schrijfplezier! * Voeg het volgende (zoals hieronder weergegeven) er vlak voor toe:
define ('WP_DEBUG', true);
define( 'WP_DEBUG_LOG', waar );
definieer( 'WP_DEBUG_DISPLAY', false );
Als de bovenstaande code al in uw wp-config.php-bestand staat, maar op “false” staat, kunt u deze eenvoudigweg wijzigen in “true”.
Wanneer u dit doet, wordt uw bestand /wp-content/debug.log volledig weergegeven, waardoor de debugmodus wordt ingeschakeld. Als er fouten en waarschuwingen zijn, ziet u deze ook in uw WordPress-beheercentrum.
Belangrijk: vergeet niet om het programma uit te schakelen als u er niet meer mee werkt, omdat de bestanden snel erg groot kunnen worden.
Weet u niet waar u op moet letten?
Helaas kunnen we, gezien het grote aantal beschikbare plug-ins en thema's, geen volledig overzicht geven van alle mogelijke fouten.
Deze problemen komen vaak voor omdat de code (functies, syntaxis, enz.) niet compatibel is met de PHP-versie die je gebruikt. Hier is een voorbeeld van wat je zou kunnen zien.
Zoals u in het bovenstaande voorbeeld kunt zien, is het vrij eenvoudig vast te stellen dat de bbPress Shortcodes-plugin het probleem veroorzaakt.
In het ergste geval ontdekt u mogelijk dat een of twee van uw plug-ins niet compatibel zijn. In dat geval raden we het volgende aan:
- Werk uw plug-ins en thema's bij naar de nieuwste versie als u dat nog niet hebt gedaan.
- Neem contact op met de plugin- of themaontwikkelaar en vraag of ze ondersteuning voor PHP 7.4 (of de versie die je momenteel gebruikt) willen toevoegen of herstellen. We informeren je vóór de uitfaseringsdatum, onder andere om deze reden.
- Zoek een vervangende plugin die compatibel is met de PHP-versie en dezelfde functionaliteit kan bieden.
- Schakel een WordPress-ontwikkelaar in om het probleem op te lossen.
- Controleer of de plugin of het thema werkt door over te schakelen naar een minder geavanceerde versie van de PHP-engine. Zo ja, dan kunt u een oudere versie van PHP gebruiken terwijl u wacht tot de ontwikkelaar zijn werk heeft bijgewerkt. Omdat PHP 8.0 sneller is en langdurige ondersteuning krijgt, raden we dit af. Mogelijk moet u dit echter wel doen als er iets is dat u absoluut moet draaien en dat alleen compatibel is met PHP 7.4.
4. Push Staging naar Live

Als u wijzigingen wilt aanbrengen in uw plug-ins of thema's nadat de PHP-test is voltooid, kunt u de testomgeving naar live pushen of dezelfde wijzigingen aanbrengen in de livesite als u in de testomgeving hebt gedaan.
Sommigen van jullie zullen ontdekken dat het upgraden naar een nieuwere versie van PHP behoorlijk uitgebreide aanpassingen in de staging vereist. Door in die situatie de push-to-live-functie te gebruiken, bespaar je veel tijd.
Zorg ervoor dat je staging-omgeving is gekozen voordat je begint. Selecteer vervolgens 'Push Staging to Live'.
Als u vragen hebt of problemen ondervindt bij het updaten van de PHP-versie op uw WordPress-site, kunt u hieronder in de opmerkingensectie een reactie achterlaten.
5. PHP op uw live site updaten

Op dit punt kunt u PHP op uw live site bijwerken door dezelfde procedure te volgen als in stap 2 hierboven (Extra > PHP Engine > Wijzigen > kies de gewenste PHP-versie).
En dit is de eenvoudigste manier om de PHP-versie in WordPress bij te werken.
IMH
Wil je een snelle website?
Wie ben ik voor de gek aan het houden? Doen we dat niet allemaal?
Dus waarom worstelen zovelen van ons?
De grootste uitdaging is meestal het vinden van een snel, betrouwbaar hostingbedrijf.
We hebben allemaal de nachtmerries meegemaakt - ondersteuning duurt een eeuwigheid of lost ons probleem niet op, altijd iets aan jouw kant de schuld geven...
Maar het grootste minpunt is dat de website altijd traag aanvoelt.
At CollectiveRay we hosten met InMotion-hosting en onze website is stom snel. We draaien op een custom stack van LightSpeed server setup op MariaDB met een PHP7.4 engine en via Cloudflare.
Gecombineerd met onze front-end optimalisaties bedienen we elke dag betrouwbaar 6000 gebruikers, met pieken van 50+ gelijktijdige gebruikers.
Wil je een snelle installatie zoals de onze? Breng uw site gratis over naar InMotion-hosting en ontvang onze 50% KORTING op de huidige prijzen.
Probeer InMotion Hosting met 50% KORTING voor CollectiveRay bezoekers binnen November 2025 ONLY!
Veelgestelde vragen over het updaten van PHP in een WordPress-site
Hoe werk ik de PHP-versie van WordPress bij?
Het opzetten van een staging-site zou je eerste prioriteit moeten zijn. Zodra je een staging-site hebt, probeer dan de PHP-versie van WordPress bij te werken. De PHP-versie van je WordPress-site kun je bijwerken door naar "Sites" te gaan en de website te selecteren die je wilt aanpassen. Verschillende hosts hebben verschillende manieren om dit te doen, maar je zult iets vergelijkbaars vinden als de PHP-versie. Werk je PHP-versie alleen op de staging-site bij en controleer of je website, plugins en thema nog steeds werken. Je kunt de staging-site nu naar "Live" pushen of dezelfde procedure volgen als bij de live-versie.
Waarom wordt mijn PHP-versie niet bijgewerkt?
PHP-versies worden niet automatisch bijgewerkt omdat sommige websites, plugins of thema's mogelijk niet compatibel zijn met alle PHP-versies. Wanneer code op uw website gebruikmaakt van verouderde functies die niet meer worden ondersteund door recentere PHP-versies, kunnen er problemen ontstaan of kan uw website volledig uitvallen. De beste manier om PHP bij te werken, is door handmatig te controleren of uw website goed werkt op een nieuwere versie van PHP (op een testsite). Vervolgens kunt u de update uitvoeren op uw live site.
Welke invloed heeft de PHP-versie op de snelheid van uw WordPress-site?
De PHP-versie van je WordPress-site heeft invloed op de snelheid, omdat er een direct verband bestaat tussen de PHP-versie van je site en de prestaties ervan. Elke nieuwe versie van PHP optimaliseert het geheugen en de serverbronnen van je website voor snellere paginalaadtijden. Nieuwe versies van PHP hebben allemaal ingebouwde lagen om je website te beschermen tegen virussen en andere potentiële bedreigingen en om oude, inefficiënte code te verwijderen. Daarom is het altijd aan te raden om te upgraden naar de nieuwste versies van PHP.

