PHP 5 går “End of Life” – du måste agera!
Att hålla sina IT-system och program uppdaterade låter kanske som en självklarhet – och borde såklart vara det, men jag vet också att detta kan vara en riktigt mardröm ur flera aspekter, inte minst tidskrävande och många gånger även kostsamt. Vi som driver hosting och molnverksamheter blir ständigt påminda om detta – och jobbar kontinuerligt för att säkerställa vår och våra kunders drift, så jag är väl medveten om hur detta ser ut.
Turen eller oturen har nu kommit till PHP, ett programmeringsspråk som används av flera av de allra vanligaste CMS systemen, WordPress, Drupal, Joomla mf.l. Det är version 5 av PHP som nu vid årsskiftet 2018/2019 går EoL, End Of Life. Detta är inget onormalt att IT system och funktioner går EoL, det händer hela tiden, det jobbiga är att Ni som har system som är byggda på, i detta fall PHP, bör se över Er kod helt enkel och uppgradera till nya versioner.
I Ballous webbhotell har vi en s.k. PHP Selector, där man kan välja versioner, i dagsläget stöds versioner upp till PHP 7.2 som är den senaste versioner. Vi tittar nu på hur vi skall hantera kunder som kör PHP5 – vi gör det ut ett säkerhetsperspektiv, men även ur ett användarperspektiv. Vi kommer inte att stänga av kunder som kör PHP5 per automatik, vi har Linuxversioner som är s.k. backportade, men vi kan inte heller garanterar support och säkerhet när produkten går EoL. Skulle ex. PHP5 bli en attackyta, värre än den är idag, och det inte finns några säkerhetuppdateringar att tillgå, ja då blir vårt beslut enkelt – de sajterna kommer att stängas ner tills Ni som kund har uppdaterat Era kod/sajt.
Därför skall Ni uppdatera.
Som nämnts ovan kommer PHP 5 inte längre att stödjas med säkerhetsfixar, med start den 1 januari 2019. Det betyder att även om en sårbarhet upptäcks kommer den inte att åtgärdas, vilket gör att din webbplats är sårbar – detta är såklart väldigt illa. Dessutom har PHP version 7, som inte är någon ny version, den släpptes för 3 år sedan, många förbättringar jämfört med PHP version 5. Dessa inkluderar bl.a. stora prestandaförbättringar. PHP 5 har många kända fel som relaterar till prestanda, minnesanvändning och mer. PHP 7 stöds aktivt och utvecklare kan därför genomföra dessa förbättringar och få din webbplats att köras snabbare, vara stabilare och använda dina dyra resurser mer effektivt.
Som en extra fördel tillåter PHP 7 också användningen av modernare programmeringsstrukturer, vilket är en bra fördel för programutvecklare.
Kommer min webbsajt att fungera med PHP version 7.2?
Det finns ingen garanti för detta – Du kan upptäcka inkompatibiliteter som behöver lösas av en utvecklare om du uppdaterar till PHP 7.2. PHP har genomgått vissa ändringar sedan version 5, vilket har förbättrat språket och gjort det säkrare, men kan leda till varningar eller fel för kod som inte har gjorts kompatibla med PHP 7. Om du är en WordPress-användare, så är WordPress-kärnan helt kompatibel med PHP 7,2 och högre.
Det är dock mycket viktigt att du ser till att dina teman och plugins också är kompatibla med PHP 7.2
Om du använder ett oavhängigt tema eller plugin kan du stöta på varningar eller fel på grund av inkompatibiliteter. Av denna anledning rekommenderar vi att du testa din webbplats på ett värdkonto eller en server som kör PHP 7.2. Om du stöter på några problem, kontakta utvecklaren av temat eller plugin och fråga dem om en brådskande åtgärd. Påminn dem om att PHP 5.6 når slutförd på bara två månader och att du måste uppdatera till PHP 7.2 då.
Läs gärna med på denna länken, PHP går End Of Life och få mer info om hur och varför Du skall uppdatera till en nyare version av PHP. Vi på Ballou kan såklart också bistå med råd och tips hur Du skall säkra och förnya din webbplats.
Teamet på Ballou
Share This Post
Recent Posts
Categories
- Avancerad drift
- Blandat
- Branschföreningen
- Business
- Consultation
- Domäner
- Drifthallen
- Driftstörning
- E-handel
- E-post
- Egen server
- Event
- Kunder
- Kundverktyg
- Lediga jobb
- Linux
- Microsoft
- Miljö
- Molndrift
- Nya tjänster
- Office 365
- Okategoriserade
- Personal
- Pressmeddelande
- Projects
- Säkerhet
- Säkerhetspatch
- Sprayflytt
- Support
- Tips
- Webbhotell
Leave a Reply