Disclaimer: voordat u probeert de PHP-versie van uw website bij te werken, raden wij u ten zeerste aan dit te doen maak er een volledige back-up van, voor het geval er iets misgaat.
Bepaal eerst welke van de volgende webhostingscenario’s het beste op uw website van toepassing is:
- De website maakt gebruik van gedeelde hosting die wordt beheerd door mijn hostingprovider: Als uw website wordt gehost door een goede webprovider, zou de overstap een snelle en vrijwel pijnloze procedure moeten zijn. Het is zeer waarschijnlijk dat u de wijziging zelf kunt doorvoeren via een 'controlepaneel'-interface die u heeft gekregen.
- De website draait op een VPS of aangepaste server die ik zelf moet beheren: Als u hosting heeft die 'niet-beheerd' is (veel Virtuele privéserver oplossingen worden geleverd zonder ondersteuning voor updates), dan kan het zijn dat u de PHP-upgrade zelf moet uitvoeren.
Laten we deze twee opties nu in meer detail bekijken...
PHP updaten op een typisch 'volledig beheerd' shared hostingpakket
Houd er rekening mee dat welke opties u precies ter beschikking staan om de configuratie van uw server te wijzigen, volledig afhankelijk is van de webhost en het product dat u gebruikt.
Ideaal je zou toegang hebben tot een website-configuratiescherm die u kunt gebruiken om de PHP-versie te wijzigen die wordt gebruikt om uw website te laten draaien. Dit proces heeft enkele vereisten:
- Deze taak voer je graag zelf uit. Het wijzigen van uw PHP-versie zou moeten gebeuren ideaal U kunt dit niet doen op een live website als de nieuwe versie incompatibiliteitsproblemen met uw websitecode veroorzaakt. Zie ons artikel over hoe u uw website kunt testen met een nieuwe versie van PHP hier.
Als uw website nog niet openbaar is of als u enige downtime niet erg vindt, kunt u de wijziging snel doorvoeren en 'live' testen. Als u een probleem tegenkomt, keer dan terug naar de vorige PHP-versie. Kijk nu eens naar onze gids het oplossen van fouten bij het upgraden van PHP.
Als dat echter geen optie is, moet u een kopie van uw website maken om deze te testen. Als u niet weet hoe u een back-up van uw website moet maken en een kopie moet maken, is dit hele proces waarschijnlijk niets voor u. In dit geval wil je dat waarschijnlijk wel zoek een ontwikkelaar om je te helpen.
- Zelfs als uw ISP het wijzigen van de PHP-versie van uw website ondersteunt, heeft hij mogelijk geen webbeheerder om dit te configureren. Mogelijk moet u dit doen via een configuratiebestand, zoals in het .htaccess-bestand. Als u geen enkele verwijzing naar het beheer van de PHP-versie van uw webserver kunt vinden in de interface van het configuratiescherm, wilt u waarschijnlijk hun ondersteuningswebsite raadplegen. Er is waarschijnlijk een kennisbankartikel hierover en als u nog steeds geen probleem heeft, raden we u aan een ticket in te dienen bij de ondersteuningsafdeling.
- Het kan zijn dat uw webprovider simpelweg niet de nieuwste PHP aanbiedt op uw specifieke hostingpakket.
U kunt dit mogelijk oplossen door naar een nieuwe server bij dezelfde provider te migreren, omdat oude accounts soms vastlopen op oudere hardware die niet hetzelfde onderhoudsniveau krijgt. Het kan echter heel goed mogelijk zijn dat uw provider simpelweg niet de door u gewenste versie van PHP aanbiedt. Als ze de huidige versies niet kunnen ondersteunen, wilt u dat misschien wel overweeg om naar een andere ISP over te stappen.
Ervan uitgaande dat je wel toegang hebt tot een controlepaneel waar je je PHP-versie kunt wijzigen, lees dan onze tips PHP wijzigen via een controlepaneel hier.
PHP updaten op een ‘onbeheerde’ webserver waarvoor u verantwoordelijk bent voor het onderhoud
Dit proces hangt grotendeels af van het soort besturingssysteem waarop uw webserver draait. Kies de gids die betrekking heeft op uw installatie:
Mijn ISP biedt niet de PHP-versie die ik nodig heb
U kunt tot de conclusie komen dat u uw website naar een nieuwe ISP moet verhuizen. Volg onze gids op verhuizen naar een betere PHP-host hier.
Ik heb mijn eigen server gebouwd, wat zijn mijn opties?
Begin hier met onze gids over Hoe PHP handmatig te upgraden hier.
Klinken deze stappen te complex of tijdrovend?
Het lijkt erop dat het tijd is om de professionals in te schakelen. Bekijk onze gids voor PHP-ontwikkelaars dat kan helpen.
Artikel laatst bijgewerkt: 21st January, 2021