Ser du felet 'Uppladdning: kunde inte skriva fil till disk' när du laddar upp filer i WordPress?
Detta vanliga fel kan vara mycket frustrerande för nybörjare eftersom det hindrar dig från att ladda upp filer till din WordPress-webbplats.
I den här artikeln visar vi dig hur du åtgärdar "Upload: failed to write file to disk" i WordPress.

Vad orsakar felet "Failed to Write File to Disk" i WordPress?
Detta WordPress-fel kan uppstå av flera anledningar. Den vanligaste är dock felaktiga mapprättigheter.
Varje fil och mapp på din webbplats har en uppsättning rättigheter. Din webbserver styr åtkomsten till filerna baserat på dessa rättigheter.
Felaktiga rättigheter för en mapp kan ta bort din förmåga att skriva filer på servern. Detta innebär att din webbserver inte kan skapa eller lägga till nya filer i den specifika mappen.
Om du försöker ladda upp bilder eller andra filer från WordPress adminområde, får du ett av följande felmeddelanden:
- WordPress kunde inte skriva till disk.
- WordPress har misslyckats med att ladda upp på grund av ett fel: kunde inte skriva fil till disk.
- Kan inte skapa katalogen wp-content/uploads/2016/03. Är dess föräldrakatalog skrivbar av servern?
Med det sagt, låt oss titta på hur du felsöker felet 'Uppladdning: misslyckades med att skriva till disk' i WordPress.
Hur du åtgärdar felet "Upload failed to write to disk" i WordPress
Först måste du ansluta till din WordPress-webbplats med en FTP-klient.
För den här handledningen använder vi den kostnadsfria FileZilla FTP-klient. Om du använder någon annan FTP-klient kan gränssnittet se lite annorlunda ut.
När du är ansluten måste du högerklicka på mappen wp-content och välja 'Filrättigheter'.

Detta kommer att visa dialogrutan för filbehörigheter i din FTP-klient.
Det kommer att visa dig filbehörigheterna för ägaren, gruppen och allmänheten.

Du behöver ange 755 i fältet Numeriskt värde.
Därefter måste du kryssa i rutan bredvid 'Rekursivt in i underkataloger'.
Därefter måste du klicka på alternativet 'Tillämpa endast på kataloger' och sedan klicka på knappen 'OK' för att fortsätta.
Din FTP-klient kommer nu att ställa in mapprättigheter till 755 och tillämpa det på alla undermappar inuti wp-content. Detta inkluderar uppladdningsmappen där alla dina bilder lagras.
Du vill också se till att filrättigheterna för enskilda filer i din wp-content-mapp är korrekta.
Högerklicka igen på mappen wp-content och välj 'Filrättigheter'. Den här gången ändrar vi rättigheter för filer.
Ange 644 i fältet Numeriskt värde och markera sedan rutan bredvid 'Rekursivt in i underkataloger'.
Klicka nu på alternativet "Apply to files only".

Klicka på knappen 'OK' för att fortsätta. Din FTP-klient kommer nu att ställa in filrättigheter till 644 för alla filer i mappen wp-content.
Du kan nu besöka din WordPress-webbplats och försöka ladda upp filer.
Om du fortfarande ser felet måste du kontakta din WordPress-värd och be dem att tömma mappen med temporära filer.
WordPress laddar upp dina bilder med hjälp av PHP, som först sparar uppladdningarna till en temporär katalog på din webbserver. Därefter flyttar den dem till din WordPress-uppladdningsmapp.
Om den här temporära katalogen är full eller felkonfigurerad kan WordPress inte skriva filen till disk.
Denna temporära mapp finns på din server, och i de flesta fall kan du inte komma åt den via FTP. Du måste kontakta din webbvärd och be dem att tömma den åt dig.
Vi hoppas att den här artikeln hjälpte dig att lösa felet 'Uppladdning: kunde inte skriva fil till disk' i WordPress. Du kanske också vill se vår guide om hur man åtgärdar vanliga bildproblem i WordPress och våra experttips om bästa WordPress-plugins för att växa din webbplats.
Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.


Jiří Vaněk
Förstår jag rätt att mappar måste ha 755-behörigheter så att PHP kan skriva till dem, dvs. ladda upp filer, men filerna själva måste ha 644-behörigheter så att ingen kan utnyttja dem genom att skriva till dem? Är det rätt? Eller varför ska filer ha andra behörigheter än mappar?
WPBeginner Support
That is correct.
Admin
kehinde
jag har provat denna process och kan fortfarande inte ladda upp filer
Farukh
Hej,
Jag är extremt förvirrad. Du upprepade samma process två gånger. Först ändrade du filrättigheterna för mappen wp-content till 755. Sedan ändrade du filrättigheterna för mappen wp-content till 644. Du kunde ha ändrat till 644 första gången. Varför två gånger. Förvirrad, snälla berätta exakt vad du gjorde.
WPBeginner Support
Hej Farukh,
Dessa är inte samma process. Först skulle du ställa in mapprättigheter rekursivt till 755 för wp-content och alla mappar inuti den, och sedan ställer du in filrättigheter till 644 för alla filer inuti wp-content-mappen.
Admin
Felipe
Ge bara mer utrymme till ditt webbhotellskonto
Kristin Larsen
Jag ville också informera alla som kanske googlar detta problem att det finns en annan orsak som är specifik för BlueHost-användare. Då och då, om du befinner dig i en delad hosting- eller molnhostingmiljö, kan BlueHosts temporära mapp som lagrar webbläsaruppladdningar bli full och hindra någon från att lägga till nya bilder/uppladdningar. Om det händer, ring bara deras tekniska support och be dem att tömma deras temporära mapp. Det kommer att lösa problemet. Det finns inget vi som användare kan göra för att rensa det eller förhindra det.
Ivy
Tack SÅ mycket för den här kommentaren. Detta räddade mig precis så mycket tid. Min klient använder BlueHost och jag bygger dem en ny webbplats. Jag har aldrig arbetat med BlueHost eller stött på det här problemet förrän nu.
Ashlee
Finns det några andra saker att kontrollera efter denna process. Alla rättigheter är korrekta Jag laddade upp en dag och sedan nästa dag kunde jag inte ladda upp (ingen HTML ändrades) temporära filer har rensats.
Tack.