PHP versie updaten
Jorn Reed
25/01/2021 21:51:28Hallo iedereen,
Ik gebruik al zo'n 6 jaar PHP. Altijd wel via Wamp of Xampp gebruikt. Maar wat is nou de officiële manier om je huidige PHP versie te updaten?
Ik zie bijvoorbeeld wel in Wamp dat ik verschillende versies van PHP kan overschakelen. Maar ik zie bijvoorbeeld geen PHP 8.
Ik gebruik al zo'n 6 jaar PHP. Altijd wel via Wamp of Xampp gebruikt. Maar wat is nou de officiële manier om je huidige PHP versie te updaten?
Ik zie bijvoorbeeld wel in Wamp dat ik verschillende versies van PHP kan overschakelen. Maar ik zie bijvoorbeeld geen PHP 8.
PHP hulp
22/12/2024 12:50:22Dit kan je proberen. Let wel op de juiste versies in de configuraties.
https://www.wpblog.com/update-php-version-in-xampp/
https://www.wpblog.com/update-php-version-in-xampp/
Ik draai al jaren lokaal XAMPP juist omdat je er geen omkijken naar hebt: oude versie deïnstalleren, nieuwe versie installeren, klaar.
Jan R
28/01/2021 08:26:14De reden dat ik XAMPP draai is omdat het snel te installeren is. Een upgrade van PHP hoeft niet door het hele pakket te installeren. Maar het vergt wel een beetje handwerk. ;-)
Jorn Reed
28/01/2021 18:37:49Ik heb nu via wamp een pakketje gedownload die PHP 8 er in heeft gezet, werkt verder prima. Maar wamp/xampp is idd wel handig omdat het bijna alles voor je uitvoert.
Jorn Reed op 25/01/2021 21:51:28:
... wat is nou de officiële manier om je huidige PHP versie te updaten? ...
Dat hangt er van af.
Een veelvoorkomend scenario is dat je PHP gebruikt via FastCGI achter een webserver. In dat geval kan je dat op je server configureren. Met bijvoorbeeld Linux kan je met een paar commando's updaten en herstarten.
Een ander scenario is dat je PHP standalone laat draaien met of zonder eigen webserver. Ook dan kan je in Linux alles met een paar commando's updaten en herstarten.
Gebruik je Windows? Stap over op Linux, al dan niet virtueel via VirtualBox of iets anders. Ik raad het aan vanwege mijn eigen bias.
En dan is er nog het updaten van je eigen PHP-code, zodat een nieuwere versie van PHP het blijft begrijpen. Soms zijn er ingrijpende veranderingen, soms niet. Wat je precies moet doen staat in de migration guides op php.net