PHP 8 upgrade. Op 28 november 2022 is PHP gestopt met de laatste security fixes voor PHP 7.4
PHP is de server-programmeertaal waarvan WordPress veelvuldig gebruik maakt. De laatste PHP 8.0 en 8.1 zijn sneller dan de vorige PHP 7.4 versie. Dat, plus de veiligheid, is een reden om snel te upgraden naar PHP 8.
Hoelang blijft PHP 8 dan nog actief?
PHP heeft hier een duidelijke graphic voor gemaakt: www.php.net/supported-versions.php
Hier kunt u zien dat PHP 8.0 al eind 2020 vrijgegeven werd, maar ook dat PHP 8.0 tot eind november 2023 nog security support krijgt. PHP 8.1 is nog tot eind november 2024 actief met security updates.
Welke PHP draait er nu bij Klarned?
Op het moment van schrijven staan de meeste sites nog op PHP 7.4 . U kunt zelf in de hostingomgeving op uw domeinnaam klikken bij domain settings. Daarna kunt u PHP 8.0 of PHP 8.1 selecteren. Even later is uw site geüpgraded naar een van die PHP 8 varianten.
PHP 8.0 en PHP 8.1 zijn sneller & veiliger dan PHP 7.4 dus dat wilt u!
Ziet u geen selectiebox? Laat het ons even weten.
Screenshot Directadmin variant 1
“Domain setup” -> Klik nu op uw dikgedrukte hoofddomein -> Onderaan is nu een dropdown met alle beschikbare versies. Of .. u ziet aan de rechterkant een optie.



Screenshot Directadmin variant 2
Variant 2 is nog wat makkelijker, u zoekt in de zijbalk naar “PHP version” en opent de pagina. U kiest bovenaan voor de gewenste PHP versie en klikt op “set as current”. Klaar! U hebt naar PHP 8 geüpgraded.

Kunt u in uw site zien welke PHP u nu gebruik?
Jazeker, via het Tools/Gereedschap menu. Klik op Site health en daarna op Info. Klik daarna op “Server” en op regel 2 staat “PHP” met de versie.


Klarned stopt op 2 maart 2023 met PHP 7.4
Wij bieden u graag snelle en veilige WordPresshosting aan. Daarvoor hebben we snelle processoren, snelle opslag en meerdere niveau’s firewall-beveiliging. Als we veel langer doorgaan met PHP 7.4 aanbieden dan kunnen we ons werk niet goed doen en is uw site trager dan u wilt.
Wij testen WordPress core volautomatisch, en een aardige tijd geleden was de hele WordPress Core codebase PHP 8 compatible. WordPress is dus meer dan klaar voor PHP 8.
Wat wel een probleem kan zijn is custom code of verouderde plugins (of ook slecht geschreven plugins). Als die geen rekening houden met de laatste codingsregels van PHP 8 dan krijgt u een PHP Fatal error en werkt uw hele site niet. Onze eigen site draait op PHP 8.1 .
Tot en met 1 maart 2023 kunt u zelf kiezen of u nog de oude PHP 7.4 wilt gebruiken, op 2 maart gaan alle klanten over naar PHP 8. Er is dus nog tijd om te zorgen dat uw site klaar is voor PHP 8, maar u moet het niet te zeer gaan uitstellen.
Hoe update u uw PHP codes naar PHP 8?
Allerbelangrijkste is dat u uw thema en plugins altijd bijwerkt naar de laatste versie. In de laatste versies is de code meestal zo dat hij blijft werken op PHP 8. Als u plugins of een thema hebt die u per jaar moet verlengen (betaalde software / licenties ), zorg dat u dat ook elk jaar doet. Voorbeelden zijn Revslider, WPML of GravityForms. Wij hebben enkele van zulke premium plugins ook met korting beschikbaar voor onze klanten.
Hoe weet u of uw plugins blijven werken in PHP 8?
We hebben een automatische test voor u opgezet op doesitworkonphp8.com Hier kijken we elke dag of de meest gebruikte plugins geen fatal error geven bij het activeren in WordPress, zoals bijvoorbeeld Yoast SEO (welke op onze site zonder problemen werkt op PHP 8.1 overigens).
Hebt u custom PHP code? Bekijk dan ook www.php.net/migration80 en laat uw webmaster de code nalopen. Als het goed is hebt u bij maatwerk een thema gekozen voor een child theme en is er netjes gecodeerd.
Hoe update u naar de nieuwste PHP versie?
U kunt, als alles up to date is, makkelijk zelf de PHP versie naar 8 zetten. Gaat uw site stuk, dan kun u net zo makkelijk weer teruggaan naar PHP 7.4 en in uw error log kijken. Maar let op, op 2 maart 2023 zullen we alle sites die nog op PHP 7.4 draaien voorzien van PHP 8. Zorg dus dat u ruim voor 2 maart 2023 getest hebt en en als het kan op PHP 8 overgestapt bent met uw site. Dat lijkt nog heel ver weg, maar dat is (op het moment van schrijven) toch al over drie maanden.
Hoe test u up update naar de nieuwe PHP versie?
U kunt kiezen om tijdelijk op instawp een gratis (48 uurs) test te doen middels hun plugin.
Als u zelf geen programmeerkennis hebt en u er zeker van bent dat alle plugins en uw thema de laatste softwareversies zijn, dan moet u uw webmaster vragen dit verder op te pakken. Wij zijn ook beschikbaar (dit is op offertebasis) voor het zorgen voor een test en het bijwerken van maatwerk PHP codes. Vaak zijn het maar een paar regeltjes code die roet in het eten gooien. Uiteraard kunt u elke goede WordPress backend-programmeur vragen dit voor u na te lopen en te fixen.
Reacties
No comments yet.