Begin met een ondersteunde versie
Een PHP-update kan gevolgen hebben voor uw CMS, plugins en eigen code. Kies daarom een versie die door zowel PHP als uw software wordt ondersteund. Op de officiële PHP-versiepagina ziet u welke versies nog beveiligingsupdates krijgen. Het gewone onderhoud van PHP 7.4 en 8.1 is beëindigd. Eventuele verlengde ondersteuning van een leverancier is een aparte afspraak, geen reden om een migratie uit te stellen.
De beschikbare versies in uw hostingomgeving kunnen verschillen. In DirectAdmin vindt u afhankelijk van de inrichting een PHP Selector of PHP-instelling bij het domein. Vraag ons gerust welke instelling voor uw website geldt; de webserver en opdrachten via de terminal kunnen een andere PHP-versie gebruiken.
Bereid de wijziging voor
-
Werk de software bij
Controleer het CMS, thema, plugins en eigen koppelingen op compatibiliteit. Neem ook achtergrondtaken en betaalmodules mee.
-
Maak een herstelpunt
Bewaar bestanden én database, en controleer hoe u die terugzet. Een backup is vooral bruikbaar als het herstelpad duidelijk is.
-
Test op een afgeschermde kopie
Gebruik dezelfde relevante instellingen en extensies als op productie. Voorkom dat de testomgeving echte mails of betalingen verstuurt.
-
Controleer de belangrijkste routes
Test inloggen, formulieren, zoeken, uploads en bij een webshop het afrekenen in testmodus. Bekijk daarna de foutlogs.
Zet de wijziging gecontroleerd live
Plan de omschakeling op een geschikt moment en noteer de vorige instelling. Test direct na de wijziging opnieuw. Werkt iets niet, leg dan de foutmelding en het tijdstip vast voordat u terugschakelt volgens uw herstelplan. Een oudere versie gebruiken is hooguit een tijdelijke stap terwijl de oorzaak wordt opgelost.