Uppgradera Joomla 4 till Joomla 5 — snabb och professionell migrering
Joomla 4 nådde sin officiella end of life den 14 oktober 2025. Säkerhetsstödet har upphört och inga fler patchar släpps för 4.x-serien. Det goda är att uppgraderingen från Joomla 4 till Joomla 5 är den enklaste migreringsvägen i hela Joomla-ekosystemet. De två versionerna delar samma arkitektur, och i många fall kan uppgraderingen genomföras på bara några dagar.
Det betyder inte att uppgraderingen är riskfri. Tillägg kan sluta fungera, anpassad kod kan behöva uppdateras, serverkraven måste verifieras och dina sökrankningar måste skyddas genom hela processen. En professionell migrering ser till att inget faller mellan stolarna.
Få en gratis kompatibilitetskontroll för Joomla 4 →
Varför Joomla 4 måste uppgraderas
Joomla 4 fungerade som bron mellan den gamla Joomla 3-eran och den moderna Joomla-plattformen. Versionen introducerade det nya administrationsgränssnittet, den moderna MVC-arkitekturen, Bootstrap 5, stöd för PHP 8 och själva grunden som Joomla 5 och 6 bygger vidare på. Det var en avgörande release, men dess tid är förbi.
Säkerhetsstödet har upphört
Sedan oktober 2025 får Joomla 4 inga säkerhetspatchar. Alla sårbarheter som upptäcks i Joomlas kodbas åtgärdas enbart i Joomla 5 och 6. Detaljerna om dessa sårbarheter publiceras öppet i Joomla Security Centre, vilket ger angripare en tydlig karta över hur de kan utnyttja oäkta Joomla 4-installationer.
Tilläggsutvecklarna går vidare
Tilläggsutvecklare prioriterar aktuella Joomla-versioner. De flesta stora tilläggsleverantörer fokuserar numera sin utveckling och testning på Joomla 5 och 6. Joomla 4-tillägg fortsätter visserligen att fungera ett tag till, men de får färre uppdateringar, mindre testning och till slut inget stöd alls. Tillägget som håller din webbplats säker idag kan i tysthet bli själva sårbarheten som äventyrar den imorgon.
Krav på PHP och server
Joomla 4 stöder PHP 7.2.5 upp till PHP 8.2. Joomla 5 kräver minst PHP 8.1, med PHP 8.2 eller 8.3 som rekommendation. Om din hostingmiljö redan kör PHP 8.1+ är serverkraven för Joomla 5 sannolikt redan uppfyllda. Om du fortfarande ligger kvar på PHP 7.x kommer din hostingleverantör förr eller senare att tvinga fram en uppgradering ändå — bättre att hantera den övergången som en del av en planerad Joomla-uppgradering än som en akut åtgärd för en trasig webbplats.
GDPR och regelefterlevnad
Att driva ett innehållshanteringssystem som nått end of life blir allt svårare att motivera mot bakgrund av GDPR:s krav på "lämpliga tekniska åtgärder" för att skydda personuppgifter. Om ett dataintrång inträffar på en oäkta Joomla 4-installation kan de regulatoriska konsekvenserna bli betydande. Att uppgradera till en version som får stöd är den mest grundläggande tekniska åtgärd du kan vidta.
Varför Joomla 4 till 5 är den enklaste uppgraderingen
Till skillnad från migreringen från Joomla 3 till 4 — som krävde att man passerade en arkitektonisk gräns och byggde om tillägg och templates — håller sig uppgraderingen från Joomla 4 till 5 inom samma arkitektoniska familj. Det gör den i grunden annorlunda och betydligt enklare.
Samma arkitektur
Joomla 4 och Joomla 5 delar samma kärnarkitektur, samma MVC-ramverk, samma templatemotor och samma mönster i tilläggens API. Joomla 5 förstås bäst som en förfinad och förbättrad version av Joomla 4 — inte en omskrivning. Det innebär att tillägg byggda för Joomla 4 generellt fungerar i Joomla 5, och att templates utformade för Joomla 4 är kompatibla med minimala eller inga ändringar.
Inbyggd uppgraderingsväg
Joomla 4 innehåller komponenten Joomla Update, som stöder uppgradering direkt till Joomla 5. Till skillnad från migreringen från Joomla 3 till 4/5 — som kräver en process i flera steg — kan uppgraderingen från Joomla 4 till 5 utföras via den vanliga uppdateringsmekanismen. CMS:et självt är byggt för att hantera den här övergången.
Men "kan utföras" är inte detsamma som "bör utföras utan förberedelse". Uppdateringskomponenten hanterar Joomla-kärnan, men den verifierar inte tilläggens kompatibilitet, testar inte anpassad kod och bevarar inte din SEO-konfiguration. Det är just här som professionell expertis avgör skillnaden mellan en smidig uppgradering och en trasig webbplats.
Templatekompatibilitet
Joomla 4-templates är till stor del kompatibla med Joomla 5. Om din webbplats använder standardtemplaten Cassiopeia eller en kommersiell template från en seriös leverantör är chansen stor att din template fungerar i Joomla 5 med minimala justeringar. Anpassade templates kan behöva mindre uppdateringar för utfasade funktioner, men en fullständig ombyggnad av templaten — som är nödvändig vid migrering från Joomla 3 — krävs sällan vid en uppgradering från Joomla 4 till 5.
Joomla 5 är LTS-releasen
Joomla 5.4 är Long Term Support-releasen, vilket innebär att den får säkerhetspatchar och kritiska buggfixar under en längre period. Genom att uppgradera till Joomla 5 går du över till plattformens mest stabila version — en version som testats av hundratusentals webbplatser i produktion och som backas upp av ett moget tilläggsekosystem.
Vad som förändras mellan Joomla 4 och Joomla 5
Även om kärnarkitekturen är densamma inför Joomla 5 ändringar som behöver tas i beaktande under uppgraderingen.
Utfasade funktioner tas bort
Joomla 5 tar bort funktioner som fasades ut i Joomla 4. Det gäller bland annat vissa äldre API:er, föråldrade JavaScript-bibliotek och obsoleta hjälpfunktioner. Tillägg som förlitade sig på dessa utfasade funktioner behöver uppdateras. Välunderhållna tillägg från aktiva utvecklare har redan hanterat dessa ändringar, men äldre eller övergivna tillägg kan sluta fungera.
Databaskrav
Joomla 5 kräver MySQL 8.0.13+ eller MariaDB 10.4+, jämfört med Joomla 4:s stöd för MySQL 5.6+. De flesta moderna hostingmiljöer uppfyller kravet, men äldre konton för delad hosting kan behöva en uppgradering av databasversionen. Vi verifierar detta som en del av vår granskning inför uppgraderingen.
Krav på PHP-version
Joomla 5 kräver minst PHP 8.1. Om din Joomla 4-webbplats körs på PHP 7.x måste PHP-versionen uppgraderas i samband med Joomla-uppgraderingen. Det är en rutinåtgärd på de flesta hostingplattformar, men måste samordnas för att undvika driftstopp.
Nya funktioner som blir tillgängliga
Joomla 5 introducerar flera funktioner som inte finns i Joomla 4:
- Schemaläggare för uppgifter: Automatisera återkommande uppgifter som cacherensning, sessionsrensning och e-postaviseringar direkt i Joomla.
- Guidade rundturer: Inbyggda interaktiva guider som hjälper backend-användare att lära sig administrationsgränssnittet.
- Förbättrade anpassade fält: Mer flexibla fälttyper och bättre integration med innehållslayouter.
- Förbättrad mediahanterare: Bättre filorganisation, bildredigering och mediahantering.
- Child templates: Anpassa templates på ett säkert sätt — dina ändringar överlever templateuppdateringar utan att skrivas över.
- Automatiska kärnuppdateringar (i 5.4): Säkerhetspatchar för mindre versioner kan tillämpas automatiskt.
Bättre prestanda
Joomla 5 innehåller prestandaoptimeringar i databasfrågor, asset-laddning och cachning som ger mätbart snabbare sidladdningstider jämfört med Joomla 4. Förbättringarna märks särskilt på webbplatser med stora innehållsvolymer eller komplexa tilläggskonfigurationer.
Vår uppgraderingsprocess
Även om uppgraderingen från Joomla 4 till 5 är den enklaste migreringsvägen följer vi samma disciplinerade metodik som vi använder för alla migreringar. Professionell hantering eliminerar de risker som gör gör-det-själv-uppgraderingar farliga.
Steg 1: Granskning inför uppgraderingen
Vi granskar din Joomla 4-installation och verifierar serverkompatibilitet (versioner av PHP, MySQL, Apache/Nginx), tilläggskompatibilitet (varje installerad komponent, modul och plugin kontrolleras mot Joomla 5:s krav), templatekompatibilitet, genomgång av anpassad kod samt dokumentation av nuvarande SEO-läge.
Steg 2: Staging-miljö
En komplett kopia av din webbplats skapas i en staging-miljö. Allt uppgraderingsarbete sker här — din liveplats fortsätter att fungera som vanligt under hela tiden.
Steg 3: Uppdateringar inför uppgraderingen
Alla tillägg uppdateras till sina senaste Joomla 4-versioner. De tillägg som har släppt Joomla 5-kompatibla versioner noteras för omedelbar uppdatering efter uppgraderingen. Oanvända eller övergivna tillägg identifieras för borttagning.
Steg 4: Uppgradering av kärnan
Joomla-kärnan uppgraderas från version 4.x till 5.4 (den aktuella LTS-releasen) via den vanliga uppdateringsprocessen. Ändringar i databasschemat tillämpas automatiskt.
Steg 5: Uppdatering av tillägg
Varje tillägg uppdateras till sin Joomla 5-version och testas för korrekt funktion. Tillägg utan stöd för Joomla 5 ersätts med kompatibla alternativ (efter ditt godkännande) eller tas bort om de inte längre behövs.
Steg 6: Verifiering av template
Din template testas i Joomla 5. Mindre justeringar görs för eventuella utfasade funktioner. Om templaten kräver mer omfattande uppdateringar hanteras dessa som en del av projektet.
Steg 7: Testning
Omfattande testning av varje sida, formulär, interaktivt element och integration. Testning i olika webbläsare och på mobil. Prestandamätning. SEO-verifiering inklusive omdirigeringar, metadata och sitemap-konfiguration.
Steg 8: Din granskning
Du får tillgång till staging-platsen för att själv granska och testa uppgraderingen. Vi går vidare till live-driftsättning först efter ditt godkännande.
Steg 9: Live-driftsättning
Den uppgraderade platsen ersätter din Joomla 4-installation i drift. Bytet schemaläggs under lågtrafikstimmar och tar bara minuter. En komplett säkerhetskopia av din Joomla 4-plats bevaras.
Steg 10: Uppföljning efter uppgraderingen
30 dagars support efter uppgraderingen ingår. Vi övervakar platsen, löser eventuella problem och hjälper ditt team med frågor om förändringarna i Joomla 5-gränssnittet.
Fallgroparna som gör-det-själv-uppgraderingar går i
"Joomla 4 till 5 är enkelt" är sant på samma sätt som "det är enkelt att köra bil" är sant — ända fram till undantagen. De haverier vi kallas in för att reda ut följer ett mönster:
- Utfasad kod som lever kvar i tillägg. Joomla 5 tar bort den kompatibilitetsställning som Joomla 4 fortfarande tolererade. Tillägg som i tysthet förlitade sig på den fungerar fram till exakt den minut de inte gör det — oftast upptäckt som en vit skärm efter en uppdatering med ett klick på liveplatsen.
- Template-overrides frusna i tiden. Overrides som kopierades från kärnan för flera år sedan matchar inte längre de layouter de skriver över, vilket ger trasig markup, saknade funktioner eller tillgänglighetsproblem som ingen kopplar samman med uppgraderingen.
- Upptäckten av det övergivna tillägget. Uppdateringsskärmen visar ingen tillgänglig Joomla 5-version — eftersom utvecklaren lämnade ekosystemet 2022 och ingen märkte det. Nu omfattar uppgraderingen ett ersättningsprojekt.
- PHP som flyttas samtidigt. Joomla-uppgraderingen och ett hopp i PHP-version samspelar; att testa dem tillsammans i staging är enda sättet att fastställa vad som gick sönder.
- Ingen återställningsplan. Den absolut dyraste försummelsen. Vår process kräver aldrig några hjältedåd, eftersom den staging-första, säkerhetskopia-verifierade sekvensen gör varje steg reversibelt.
Inget av detta talar för att uppgraderingen är svår — det talar för att den förtjänar en process som drivs av människor som mött vart och ett av dessa felscenarier förut, och som byggt checklistan som fångar dem tidigt. Vår har fallgroparna redan kartlagda, vilket är precis vad du betalar en specialist för.
Vad du vinner med Joomla 5
Joomla 5 är inte bara "Joomla 4 med stöd": du får mätbart snabbare sidleverans på modern PHP, inloggning för administratörer med passkey/WebAuthn, en förbättrad schemaläggare för uppgifter, bättre Dark Mode och tillgänglighet i administrationen, samt en plattform som tilläggsutvecklare aktivt satsar på — vilket innebär att uppdateringar flödar mot dig i stället för bort från dig. För de flesta organisationer är den ärliga sammanfattningen: allt känns likadant för besökarna, lite trevligare för redaktörerna och dramatiskt säkrare att äga.
Tidsplan och pris
De flesta uppgraderingar från Joomla 4 till 5 är klara inom en till två veckor från godkännande. Vanliga företagswebbplatser med kompatibla tillägg och templates blir ofta klara snabbare — själva kärnuppgraderingen tar timmar, inte dagar. Merparten av projekttiden går åt till grundlig testning och verifiering.
Projekt börjar från 600 € för okomplicerade uppgraderingar. Komplexa installationer med anpassade tillägg, e-handel eller flerspråkiga konfigurationer offereras utifrån granskningens resultat. Alla offerter är till fast pris.
Förbered uppgraderingen: din del av projektet
Din insats är medvetet liten, men tre bidrag gör varje uppgradering smidigare. För det första åtkomst: hostingens kontrollpanel, FTP/databas och ett Joomla Super User-konto — insamlat redan från start så att projektet aldrig stannar upp i väntan på ett lösenord. För det andra kunskap: allt du vet om vem som byggde webbplatsen, vilka tillägg som är kommersiellt viktiga och vilka funktioner ditt team faktiskt använder (granskningen verifierar allt, men ditt sammanhang snabbar upp prioriteringen). För det tredje en granskare: en person på din sida med mandat att klicka igenom staging-platsen och säga "godkänt" — granskning i kommitté är den enskilt vanligaste orsaken till att uppgraderingsprojekt drar över tidsplanen.
När den bör schemaläggas
Välj din lugna säsong, inte din mest hektiska — själva live-bytet är kort, men du vill ha lugna dagar runt omkring för granskning och övervakningsfönstret efter driftsättning. Undvik att schemalägga uppgraderingen samtidigt som en lansering av ny design, en marknadsföringskampanj eller ett hostingbyte som du driver på egen hand; att stapla variabler gör varje problem svårare att härleda. Och vänta inte på en mytisk perfekt lugn månad: när Joomla 4 nu passerat end of life överstiger risken med att vänta bekvämligheten i att tajma rätt. De flesta kunder granskar sin staging-plats inom två veckor efter att de gett klartecken.
Disciplinen kring återställning
Den viktigaste egenskapen hos en professionell uppgradering är en du aldrig bör se användas: vid varje punkt före det slutliga bytet kan hela projektet avbrytas utan några konsekvenser för din liveplats, och även själva bytet är reversibelt. Konkret betyder det verifierade fullständiga säkerhetskopior tagna innan något påbörjas (och teståterställda, för en overifierad säkerhetskopia är ett hopp, inte en plan); allt arbete begränsat till staging fram till ditt godkännande; produktionsdriftsättningen utförd som ett kontrollerat steg med ögonblicksbild; och tillståndet före uppgraderingen bevarat tills övervakningsfönstret efter driftsättning avslutas utan anmärkning. Om något oväntat dyker upp under de första dagarna är en återställning till tidigare tillstånd minuter av rutin, inte ett kris-samtal.
Den här disciplinen är också det ärliga svaret på "tänk om något går fel?" — något gör det då och då, i vilket mjukvaruprojekt som helst var som helst; skillnaden mellan en anekdot och en katastrof är om vägen tillbaka byggdes innan vägen framåt påbörjades. Vår är alltid det.
Joomla 5 eller Joomla 6?
Om du uppgraderar från Joomla 4 kan du välja att gå antingen till Joomla 5 eller Joomla 6. Joomla 5 är det stabila, beprövade LTS-valet. Joomla 6 är den senaste releasen med de nyaste funktionerna, men ett mindre moget tilläggsekosystem.
För de flesta organisationer som uppgraderar från Joomla 4 rekommenderar vi Joomla 5 som första mål. Du kan sedan planera en framtida uppgradering från Joomla 5 till Joomla 6 i din egen takt, när Joomla 6:s tilläggsekosystem har mognat fullt ut. Om du föredrar att gå direkt till Joomla 6 erbjuder vi den tjänsten också — läs om vår migrering från Joomla 4 till 6.
Vanliga frågor
Kan jag uppgradera Joomla 4 till 5 själv?
Tekniskt sett, ja — Joomla 4 har en inbyggd uppdateringskomponent som stöder uppgraderingen till Joomla 5. Men uppdateringskomponenten hanterar bara kärnfilerna. Den verifierar inte tilläggskompatibilitet, testar inte anpassad kod, kontrollerar inte serverkraven och bevarar inte SEO-konfigurationen. En misslyckad uppgradering på en liveplats kan leda till driftstopp, dataförlust eller trasig funktionalitet som tar längre tid att åtgärda än vad en professionell migrering hade gjort. Vi rekommenderar professionell hantering för att eliminera dessa risker.
Fungerar min Joomla 4-template i Joomla 5?
I de flesta fall, ja. Joomla 4 och 5 delar samma templateramverk och samma Bootstrap 5-grund. Kommersiella templates från aktiva utvecklare stöder vanligtvis båda versionerna. Anpassade templates kan behöva mindre justeringar för utfasade funktioner. Vi verifierar templatekompatibiliteten under granskningen inför uppgraderingen.
Hur länge får Joomla 5 stöd?
Joomla 5.4 är Long Term Support-releasen och får säkerhetsuppdateringar under en längre period. Det är den mest stabila och långsiktigt stödda version som finns tillgänglig just nu. Det exakta slutdatumet för stödet avgörs av Joomla-projektets release-roadmap, men LTS-releaser har historiskt fått flera års säkerhetsstöd.
Vad är skillnaden mellan att uppgradera och att migrera?
En uppgradering tillämpar den nya versionen på din befintliga installation och bevarar din databas, ditt innehåll och din konfiguration. En migrering innebär att en ny kopia av den nya versionen installeras och att data överförs från den gamla installationen. Joomla 4 till 5 är en uppgradering — den enklaste och snabbaste processen. Joomla 3 till 5 kräver en migrering eftersom den underliggande arkitekturen har förändrats.
Måste jag byta hosting?
Inte nödvändigtvis. Om din nuvarande hosting stöder PHP 8.1+ och MySQL 8.0+ uppfyller den Joomla 5:s krav. Vi verifierar detta under granskningen. Om din hosting behöver uppgraderas kan vi rekommendera alternativ eller flytta din webbplats till vår hanterade europeiska hosting.
Hur långt varsel kräver det slutliga bytet?
Nästan inget från din sida — när du har godkänt staging-platsen kommer vi överens om en driftsättningstid (vanligtvis en lågtrafikstimme), och själva bytet går snabbt. Ditt teams enda uppgift kring det är att pausa innehållsredigeringen under det korta driftsättningsfönstret så att inget skrivs till den gamla databasen mitt i flytten; vi talar om exakt när det fönstret öppnas och stängs. Besökarna upplever inget driftstopp värt namnet.
Vi har redan staging-hosting — kan ni använda vår miljö?
Ja, om den verkligen speglar produktion (samma PHP-version, samma databasmotor, samma konfiguration). Där den inte gör det tillhandahåller vi staging-miljön själva — en felaktig staging-kopia är värre än ingen alls, eftersom den ger självsäkra testresultat som inte håller på den riktiga servern.
Vår Joomla 4-plats blev aldrig riktigt färdig eller underhållen. Uppgradera ändå?
Ja — och det är i granskningen inför uppgraderingen som eftersläpningen reds ut. Utestående uppdateringar, övergivna tillägg och konfigurationsskuld löses som en del av att få platsen i uppgraderingsklart skick, så att det som landar på Joomla 5 är friskt, inte bara nyare. Kombinera det med en underhållsplan så bryts försummelsecykeln här.
Finns det någon anledning att vänta?
När Joomla 4 nu passerat end of life har det ett pris att vänta, mätt i oäkta sårbarheter. Den enda berättigade strategiska frågan är målversion — 5 nu kontra direkt till 6 — och det är ett planeringssamtal, inte ett skäl att förbli exponerad. Granskningen avgör frågan med fakta om just din tilläggsuppsättning.
Kom igång med din uppgradering från Joomla 4 till 5
En uppgradering från Joomla 4 till 5 är det snabbaste sättet att få tillbaka din webbplats på en plattform som får stöd och är säker. Vår gratis kompatibilitetskontroll granskar din installation och bekräftar om en okomplicerad uppgradering är möjlig, eller om specifika tillägg eller konfigurationer behöver åtgärdas först.