PHP är ett programmeringsspråk som bygger på öppen källkod och är det vanligaste språket i de populära CMS-system som används på webben, till exempel WordPress/WooCommerce, Joomla, Drupal och OpenCart.
PHP utvecklas hela tiden, och varje år kommer en ny version som får en livscykel på cirka tre år. Under de första två åren uppdateras versionen aktivt, och under det sista året får den endast uppdateringar för kritiska säkerhetsbrister.
Efter den här livscykeln på tre till fyra år kommer inga fler säkerhetsuppdateringar. Då är det en säkerhetsrisk att fortsätta använda PHP-versionen, eftersom kritiska säkerhetsbrister inte längre åtgärdas. Du kan läsa om de olika versionerna och när deras stöd upphör på PHP:s egen webbplats.

Måste jag uppdatera min PHP-version?
Ja. Din webbplats måste använda en aktuell PHP-version. När en äldre PHP-version slutar få säkerhetsuppdateringar tar vi bort den ur vårt utbud, och webbplatser som använder den flyttas automatiskt upp till nästa PHP-version om du inte gör det själv. I vissa fall sker flytten till en ännu högre PHP-version, om skillnaden mellan versionerna bedöms vara liten.
Vi flyttar alltid kundernas webbplatser ungefär en månad innan PHP-versionen tas bort ur systemet. Det gör vi för att du som inte hunnit uppdatera din webbplats ska hinna upptäcka det, flytta tillbaka till den äldre versionen och uppdatera din webbplats eller PHP-kod innan det inte längre är möjligt. Vi informerar alltid om kommande ändringar några månader i förväg, men det är alltid bra att löpande underhålla din webbplats och uppdatera dess komponenter under året – till exempel att i WordPress alltid se till att du har den senaste versionen av WordPress, ditt tema och dina tillägg.
Fördelarna med att använda den senaste PHP-versionen är:
- Snabbare webbplats. Senare PHP-versioner innebär mer optimerad kod, vilket ger kortare svarstider.
- Bättre säkerhet. Din webbplats blir betydligt säkrare på en aktivt uppdaterad PHP-version. Du riskerar inte intrång som beror på säkerhetshål i icke underhållna PHP-versioner, och du behöver inte förlita dig på att tredjepartsleverantörer täpper till dessa hål.
- Nya PHP-funktioner. En ny PHP-version innebär också nya och förbättrade funktioner, som utvecklarna av ditt CMS tar vara på när de släpper nyheter. Då behöver du den nya PHP-versionen för att kunna använda dem.
Finns det några nackdelar?
En nackdel med att byta PHP-version kan vara att du behöver byta ut ett tema eller tillägg på din webbplats. Långt ifrån alla teman och tillägg i till exempel WordPress får kontinuerliga uppdateringar av sina utvecklare, och många överges helt. På https://wordpress.org/plugins/ och https://wordpress.org/themes/ kan du söka bland de tiotusentals gratistillägg och gratisteman som finns till WordPress och se när de senast uppdaterades. Om ett tillägg får din webbplats att krascha i en nyare PHP-version och det gått 12 månader eller mer sedan den senaste uppdateringen, kan det vara en bra indikation på att du bör byta ut tillägget.
Hur byter jag PHP-version hos Loopia?
I din Loopia-kontrollpanel kan du snabbt växla mellan de aktuella PHP-versioner som erbjuds.
Först bör du säkerställa att din webbplats är redo:
- Säkerställ att du har uppdaterat din webbplats till den senaste versionen av ditt CMS.
- Ta bort tillägg, teman eller andra gamla installationer som du inte längre använder.
- Ändra PHP-versionen via Loopia Kundzon för att kontrollera att allt fungerar som det ska.
- Åtgärda eventuella problem som uppstår, antingen genom att lösa dem själv eller genom att be en utvecklare om hjälp. Du kan aktivera felmeddelanden som visar vilket tillägg eller vilken modul som orsakar problemet. I WordPress aktiverar du debug i filen wp-config.php, och i övriga PHP-sidor och CMS som till exempel Joomla eller OpenCart aktiverar du felmeddelanden i htaccess-filen. Gå sedan tillbaka till den äldre PHP-versionen och uppdatera, avaktivera eller byt ut det tillägg eller tema som får webbplatsen att krascha.
För att byta version klickar du på den domän du vill ändra och väljer sedan PHP-version. Bytet tar några minuter, och du kan när som helst byta tillbaka. Under bytet visas en liten snurra när du besöker din webbplats, som innebär att den konfigureras om – då är det bara att avvakta. Tänk på att stänga av eventuella cache-funktioner på webbplatsen under bytet. På så vis ser du om bytet gjort någon skillnad och blir inte vilseledd av att servern laddar en cachad sida.

