Kort svar: Fejlen betyder, at målmappen allerede findes i wp-content – typisk som rest efter en installation eller opdatering, der blev afbrudt halvvejs. Løsningen er at omdøbe den efterladte mappe via filhåndteringen eller SFTP (fx til
navn-old), installere pluginnet eller temaet igen og først derefter slette den omdøbte mappe. Alternativt kan du uploade zip-filen og vælge „Erstat nuværende med uploadet“. Dine indstillinger overlever – de ligger i databasen.
Fagligt gennemgået: 2. oktober 2026
„Destination folder already exists“ („destinationsmappen findes allerede“) rammer midt i en plugin- eller temainstallation – og forvirringen er klassisk: Pluginnet står ingen steder på plugin-listen, men WordPress påstår, at det findes. Begge dele er sande. Mappen findes på disken; pluginnet findes bare ikke som færdig, gyldig installation.
Selve oprydningen tager få minutter. Det vigtigste er at finde ud af, hvorfor installationen blev afbrudt, så du ikke står med samme fejl ved næste opdatering.
Før du ændrer noget: Omdøb – slet ikke. Tjek, at mappen ikke tilhører et plugin, der stadig er installeret og aktivt, og omdøb aldrig mappen for det aktive tema. Står sitet i vedligeholdelsestilstand, eller kører en opdatering stadig, så vent et par minutter, før du rører ved filerne.
Sådan opstår fejlen
Når WordPress installerer et plugin, sker der tre ting: Zip-filen hentes til en midlertidig mappe (wp-content/upgrade/), den pakkes ud, og indholdet flyttes til en mappe under wp-content/plugins/. Bliver processen afbrudt mellem trinene – af en timeout, en afbrudt forbindelse, fuld disk eller manglende rettigheder – står en halvfærdig mappe tilbage. Næste forsøg nægter at overskrive den: WordPress vil ikke risikere at slette filer, den ikke selv har lagt.

Der findes også et par mindre oplagte årsager:
| Situation | Hvad der sker | Løsning |
|---|---|---|
| Afbrudt installation | Halvt udpakket mappe uden gyldig hovedfil | Omdøb mappen, installér igen |
| Halv opdatering | Gammel og ny version blandet i samme mappe | Upload zip med „Erstat nuværende med uploadet“ |
| Pluginnet er installeret, men deaktiveret | Du prøver at installere noget, der allerede findes | Aktivér det eksisterende i stedet |
| Mappe uploadet manuelt via SFTP | Mappen findes, men ejes måske af en anden systembruger | Ret ejer/rettigheder, eller brug upload-vejen |
| Rester fra en flytning eller backup-gendannelse | Mapper uden tilhørende plugin | Sammenlign med plugin-listen, ryd op |
1. Find ud af, hvad mappen indeholder
Fejlbeskeden viser den fulde sti til mappen. Åbn den i filhåndteringen i kontrolpanelet eller via SFTP, og se efter:
- Er mappen næsten tom eller mangler hovedfilen (typisk
navn.php)? Så er det en afbrudt installation – trygt at omdøbe. - Ser mappen komplet ud, og står pluginnet som deaktiveret på plugin-listen? Så er det allerede installeret. Aktivér det, eller opdatér det i stedet for at installere igen.
- Står pluginnet som aktivt? Så prøver du at installere oven i en fungerende installation. Brug upload-vejen med erstat-knappen, hvis du vil skifte version.
Med SSH-adgang kan du se det hurtigere:
# hvad ligger der, og hvor stort er det?
ls -la wp-content/plugins/eksempel-plugin/
du -sh wp-content/plugins/eksempel-plugin/
# hvad kender WordPress til?
wp plugin list
2. Omdøb, installér, slet
- Åbn filhåndteringen i kontrolpanelet eller forbind med SFTP, og gå til
wp-content/plugins/. - Omdøb den efterladte mappe – fx
eksempel-plugintileksempel-plugin-old. Omdøbning er sikrere end sletning: Kan noget alligevel bruges, har du det stadig. - Kør installationen igen fra WordPress. Nu er målmappen fri, og installationen går igennem.
- Aktivér pluginnet, og tjek, at det virker og har sine indstillinger.
- Når pluginnet virker, sletter du
-old-mappen.
Med WP-CLI kan du springe omdøbningen over, fordi --force overskriver den eksisterende mappe. Brug det kun, når du har tjekket, at mappen er en rest og ikke en fungerende installation med egne ændringer:
# plugin fra wordpress.org
wp plugin install eksempel-plugin --force
# plugin fra en zip-fil (fx et betalt plugin)
wp plugin install ./eksempel-plugin.zip --force
# tema
wp theme install eksempel-tema --force
3. Når pluginnet var aktivt før
Fejlen kan også ramme en opdatering: Den gamle version ligger i mappen, men opdateringen fejlede halvt, og nu står pluginnet måske som deaktiveret eller mangler på listen. Her har du to gode veje:
- Upload-vejen: Hent pluginnets zip (fra wordpress.org eller udviklerens side), og brug Plugins → Tilføj nyt plugin → Upload plugin. Findes pluginnet i forvejen, viser WordPress en sammenligning af den nuværende og den uploadede version og tilbyder at erstatte den nuværende med den uploadede. Den knap løser netop halve opdateringer. Det samme findes for temaer under Udseende → Temaer → Tilføj nyt tema → Upload tema.
- Omdøb-vejen: som ovenfor – omdøb mappen, og installér frisk. Indstillingerne ligger i databasen og overlever; det gør uploads og genererede filer i
wp-content/uploads/også.
Én undtagelse: Har nogen redigeret direkte i pluginnets filer (det bør man ikke, men det sker), forsvinder de ændringer ved geninstallation. Det er endnu en grund til at omdøbe frem for at slette – så kan du sammenligne bagefter.
Skete uheldet under en automatisk opdatering, så tjek bagefter, om sitet står i vedligeholdelsestilstand – i så fald hjælper guiden WordPress sidder fast i vedligeholdelsestilstand. Gik sitet ned med en kritisk fejl, er guiden om at fortryde en WordPress-opdatering det rigtige sted at fortsætte.
4. Når det er et tema
Fremgangsmåden er identisk, blot i wp-content/themes/. Vær kun opmærksom på én ting: Omdøb aldrig mappen for det aktive tema – så falder sitet tilbage til et standardtema, og fronten skifter udseende. Er det aktive tema selv ramt af en halv opdatering, så brug upload-vejen med erstat-knappen i stedet.
Bruger du et child-tema, er det forældretemaet, der opdateres. Child-temaets mappe skal du ikke røre – den indeholder dine egne tilpasninger.
Zip-filer, der giver en dublet i stedet
Mappens navn bestemmes af mappen inde i zip-filen – ikke af filnavnet. Det giver to beslægtede problemer:
- Zip-filer fra GitHub pakker typisk ud til
navn-mainellernavn-master. Du får så ikke fejlen, men en ekstra kopi af pluginnet ved siden af det eksisterende – og to kopier af samme plugin kan give en kritisk fejl, hvis begge aktiveres. - En zip med en ekstra mappe udenom (fx en mappe, der indeholder både pluginnet og dokumentation) installeres forkert. Pak den ud på din computer, og upload kun den inderste plugin-zip.
5. Forebyg afbrudte installationer
Går installationer jævnligt i stå, er det sjældent uheld. De typiske årsager:
- For lav maximum execution time: Store plugins og sidebyggere når ikke at pakke ud.
- Fuld disk eller for få inodes: Tjek forbruget i kontrolpanelet, før du opdaterer mange plugins ad gangen. Udpakning kræver midlertidigt plads til både zip-fil og udpakkede filer.
- Manglende skriverettigheder eller forkert filejer: giver også fejlen could not create directory. Standarden er 755 for mapper og 644 for filer – se filrettigheder i WordPress.
- Mange opdateringer på én gang: Opdatér store plugins enkeltvis, så én timeout ikke efterlader flere halve mapper.
- Lukket browserfane: En opdatering fra wp-admin kører i den request, du startede. Luk ikke fanen, før WordPress melder færdig.
Kig også i wp-content/upgrade/. Den mappe er kun til midlertidige filer under installationer, og gamle rester kan slettes, når der ikke kører en opdatering. Ret årsagen én gang i stedet for at rydde op efter hver installation.
6. Verificér oprydningen
Sagen er lukket, når pluginnet står på plugin-listen i korrekt version, virker som forventet, og -old-mappen er slettet. Er pluginnet fra wordpress.org, kan du med WP-CLI kontrollere, at filerne matcher den officielle version:
wp plugin verify-checksums eksempel-plugin
Kig også efter andre efterladte mapper i wp-content/plugins/. Finder du flere navne, der ikke matcher noget på plugin-listen, er det kandidater til samme oprydning – men lad mapper fra deaktiverede, stadig installerede plugins være, og omdøb før du sletter.
Læs også
- Hub: WordPress fejl og fejlfinding
- „Could not create directory“ – når WordPress ikke må skrive
- WordPress sidder fast i vedligeholdelsestilstand
- Fortryd en WordPress-opdatering
- Filrettigheder i WordPress
- WordPress hosting hos Hostious – dansk support 24/7 og daglig backup, du selv kan gendanne fra
Ofte stillede spørgsmål om fejlen
Kan jeg ikke bare slette mappen med det samme?
Jo, teknisk set – men omdøbning koster det samme og giver en fortrydelsesknap. Sletning er først rigtig, når den nye installation er bekræftet i drift.
Hvorfor står pluginnet ikke på listen, når mappen findes?
Fordi plugin-listen kræver en gyldig hovedfil med plugin-header. En halvt udpakket mappe mangler den – så WordPress ser mappen, men ikke pluginnet.
Mister jeg mine indstillinger ved geninstallation?
Nej. Plugin-indstillinger gemmes i databasen, ikke i plugin-mappen. Sletter du kun mappen og installerer igen, finder pluginnet sine gamle indstillinger frem af sig selv.
Hvad gør knappen „Erstat nuværende med uploadet“?
Når du uploader en zip med et plugin eller tema, der allerede findes, viser WordPress begge versioner og lader dig overskrive den eksisterende mappe. Det er den sikre vej til at reparere en halv opdatering uden filadgang.
Udgivet 30. august 2026Opdateret 3. oktober 2026Fagligt gennemgået 2. oktober 2026
