Hur man fixar WordPress-fel – ‘Ladda upp: Det gick inte att skriva fil till disken’

1

WordPress är nu utan tvekan det mest populära innehållshanteringssystemet i världen. Oavsett om det är nybörjare i bloggvärlden eller professionella bloggare, WordPress är den bästa bloggplattformen för alla.

Det är ett CMS baserat på PHP och SQL. Startade 2003 och erbjuder sina användare anpassade teman, olika plugins, mobilvänliga och sökmotorvänliga också.

De plugins som krävs för att förbättra WordPress-funktionerna är lätt tillgängliga och laddas ner från Internet. Den driver mer än 24 % av internet och vänder sig till alla. Enkla webbplatser, bloggar eller e-handelsportaler kan alla enkelt byggas och drivas av WordPress. Att vara flerspråkig gör det populärt över hela världen i de flesta länder. Användarvänligheten för användare och utgivare tillsammans med den dolda komplexiteten för utvecklare gör det till ett idealiskt val.

Varje webbhotellmiljö i världen utgör den ena eller den andra typen av fel för sina användare och om du är en WordPress-användare är det större sannolikhet att du kan ha stött på ett diskfel. Detta fel är inte en orsak till mycket oro. Det här felet uppstår när användaren försöker ladda upp en fil som admin eller underadministratör. När detta fel dyker upp är det ganska frustrerande för användarna, vilket stör den annars lätta upplevelsen av att blogga på WordPress.

I den här bloggen kommer vi att förklara orsakerna till varför användare stöter på detta fel och de olika alternativ som finns tillgängliga för användare och utvecklare att lösa det.

Orsaker till diskladdningsfel i WordPress

När en användare stöter på det här felet kan det finnas ett antal orsaker och bland dem har de vanligaste ställt in felaktiga behörigheter för filer eller mappar. Man kan sammanfatta alla dessa skäl under tre vanliga punkter:

  1. Behörighetsinställning för uppladdningskatalogen.
  2. Användaren överskrider den beviljade kvoten eller hårddisken på servern har inget utrymme kvar.
  3. Serverns tmp-mapp har inget utrymme kvar.

För en WordPress-webbplats måste vi ställa in behörigheter för varje fil och mapp. Tillgången till alla dessa filer och mappar styrs av webbservern som vidare fungerar enligt de behörighetsinställningar som gjorts av oss. Så närhelst en fil eller mapp har fått felaktiga behörigheter kan användaren inte skriva eller ändra den på servern. Med andra ord kan vi säga att vår webbserver misslyckas med att lägga till eller skapa nya filer till den givna mappen.

Så i ett sådant scenario, när användaren av WordPress försöker ladda upp bilder eller filer som admin, påträffas något av följande tre felmeddelanden:

  • WP har misslyckats med att ladda upp på grund av diskfel
  • Det gick inte att skapa katalog
  • WP kunde inte skriva till disken

Hur åtgärdar jag detta fel?

Först bör användaren försöka ansluta till WordPress-webbplatsen med hjälp av en FTP-klient. FTP hänvisar till File Transfer Protocol. Med enkla ord är en FTP-klient i grunden programvara utvecklad med syftet att få två datorer att kommunicera med hjälp av Internet. Du kan enkelt skicka och ta emot filer via denna server. Så tekniskt sett fungerar detta protokoll endast på TCP/IP-protokoll. För att detta ska fungera behöver du en FTP-programvara och en FTP-server. Anslutningen som skapas mellan servern och klienten kan du ladda ner, ladda upp, byta namn på, ändra och ta bort filer. I allmänhet stöds FTP-programvara av alla datorer.

Innan du börjar använda FTP-klienten, se till att du har informationen/detaljerna om servern, fjärrkatalogen, användarnamnet och lösenordet.

Du får dessa uppgifter när du registrerar dig för serverkontot. Det är relevant att förstå att endast " /public_htmlkatalog" används för att ladda upp dina filer. Mappen ‘.cgi-bin directory’s syfte är att ladda upp cgi-skript och alla servrar, liksom våra vanliga lösenord är känsliga för versaler och gemener. Slutligen bör FTP-programmet inte ställas in på SFTP istället för FTP och efter att du har namngivit din hemsida som ‘ index.htmltill’ /cgi-binkatalog.

Olika gratis FTP-klienter finns tillgängliga som Cyberduck, CuteFTP, Transmit (för MAC), WinSCP (för Windows), FileZilla etc. Vi kommer att använda FileZilla FTP-klient för att illustrera dig för att fixa felet "Det gick inte att skriva fil till disk".

Anslut till FileZilla FTP-klient och när det är gjort, hitta wp-contentmappen. Du måste klicka på wp-contentmappen och välja "filbehörigheter" som kommer att vara det sista alternativet i listan som dyker upp. För att välja ‘filbehörigheter’ kommer en dialogruta att visas i FTP-klienten. Filbehörigheten för ägare, grupp och publik kommer att visas separat. Filbehörigheterna kommer att ha alternativen "läsa", "skriva" och "köra" för var och en. Nedanför detta frågar den efter "Numeriskt värde". Du måste ange 755 som numeriskt värde. Efter "Återgå till underkataloger" måste du markera rutan bredvid den. Och slutligen, klicka på alternativet "Använd endast på kataloger" och klicka på "OK".

Genom att ange 755 som ett numeriskt värde, ställer FTP-klienten in behörigheterna för mappen till 755 och samtidigt till alla undermappar, wp-contentinklusive mappen som innehåller bilderna.

Man bör också kontrollera och korrigera filbehörigheterna i en wp-innehållsmapp för enskilda filer också. För att göra detta gör rättigheter klicka på en wp-innehållsmapp och välj sedan filbehörigheter. Detta gör vi för att ta med de nödvändiga ändringarna i våra filer också. För mappar som vi hade angett 755 som ett numeriskt värde, här anger du 644 och sedan måste du kryssa i rutan bredvid ‘Återgå till underkataloger’. Det sista steget är att klicka på alternativet ‘Använd endast på filer’ och klicka på ‘OK’.

Så nu kommer vår FTP-klient att visa filbehörigheter till 644 för alla filer och 755 för alla mappar och undermappar i wp-contentmappen.

Men ibland kommer felet att fortsätta och i ett sådant fall har du bett din värdleverantör att ta bort alla filer från katalogen för temporära filer. När bilderna laddas upp på WordPress sparas de först i en tillfällig katalog och sedan i uppladdningsmappen. Uppladdningen av bilder sker via PHP av WordPress.

En felaktigt konfigurerad tillfällig katalog tillåter inte WordPress att spara filen på disken. För det mesta kommer den tillfälliga mappen inte att nås via FTP och i ett sådant fall behöver du söka hjälp från ditt webbhotell, så att han kan göra den nödvändiga uppgiften åt dig. Om problemet fortfarande kvarstår finns det säkert någon annan anledning och låt oss nu undersöka det.

Ibland kommer felet fortfarande att kvarstå och när det gör det finns det en annan anledning till detsamma.

Många användare får felet "Det gick inte att skriva fil till disk" på grund av gränsen för lagringskvoten. När användaren har utnyttjat sin lagringskvotsgräns får du detta felmeddelande på skärmen. De ekonomiska och prisvärda tjänsterna som köps från värdtjänstleverantören ser attraktiva ut men det finns en undergång för det. Dessa webbhotellplaner kommer med riktigt lågt lagringsutrymme från 500 MB till 2 GB eller så. Så när man använder WordPress och har mer än en webbplats för att hantera det tilldelade lagringsutrymmet på 1 GB kommer snart att ta slut. I ett sådant scenario där användaren har använt sitt tilldelade lagringsutrymme till fullo tillåter värdarna dig inte att ladda upp fler filer och därför får användaren meddelandet "Det gick inte att skriva fil till diskfel".

Det är viktigt för användaren att hålla koll på användningen av det tilldelade lagringsutrymmet. Lagringsutrymmet är i allmänhet baserat på webbhotellplanen som användaren prenumererar på och därför bör användaren också ha det framtida kravet på lagringsutrymme i åtanke när han slutför webbhotellplanen i första hand.

Användaren bör alltid hålla ett öga på lagringsutrymmesanvändning och tilldelning, för detta finns cPanel. Användaren kommer att logga in på cPanel och följs av kryssrutan på vänster sidofält. "Användning av diskutrymme" berättar för oss det totala lagringsutrymmet som tilldelats oss i vårt webbhotell och hur stor procentandel som används av det totala lagringsutrymmet hos oss. Om lagringsutrymmet är fullt utnyttjat eller försumbart lagringsutrymme finns kvar så är det uppenbarligen dags att byta till en plan för värdtjänstleverantörer som ger tillräckligt med lagringsutrymme enligt dina krav. Och det andra enkla alternativet att fortsätta med samma lagringsutrymme är att ta bort de filer som inte verkar vara relevanta för dig nu.

Men eftersom lagringsutrymmet tar slut kan scenariot inträffa igen inom en snar framtid, så att välja att välja en plan med större lagringsutrymme är ett bättre val.

Så du har gjort rätt behörighetsinställningar för dina filer och mappar, det tilldelade lagringsutrymmet är fortfarande tillräckligt tillgängligt, den temporära mappen rensas också och PHP-inställningarna är också rätt men "Failed to Write File to Disk Error" stör dig fortfarande. Efter alla dessa övningar kvarstår problemet fortfarande, då bör ett sista försök göras som verkar ha lite tekniska resonemang men har löst problemet för många människor.

Allt du behöver göra är att ta en titt på ditt filnamn. Om det finns några mellanslag och bindestreck i filnamnet, bör du ta bort alla dessa från filnamnet. Tja, inte alltid men oftast fungerar det.

De korrigerande stegen för "Det gick inte att skriva fil till diskfel" som diskuterats ovan är säker på att lösa ditt problem. Ifall ditt problem fortfarande kvarstår så återstår det enda alternativet att ta kontakt med ditt webbhotell. Du kan ringa ett telefonsamtal om denna möjlighet är tillgänglig; annars e-posta ditt problem i detalj med skärmbilder som är självförklarande till sin natur.

Det bästa alternativet är dock att prova en livechatt med chefen från värdleverantören. Detta hjälper dig att lösa ditt problem och guidar dig i rätt riktning. Det är relevant att nämna här att oavsett om du ringer eller e-postar eller chattar med chefen, se till att du förklarar ditt problem i detalj utan att blanda ord.

Det andra alternativet är att skriva på olika onlineforum på Internet. De användare som tidigare stött på detta problem kommer att dela med sig av sina erfarenheter och lösningar. Experterna som finns tillgängliga på dessa forum kommer också att berika dig med sina kunskaper och insikter.

WordPress har ett supportforum och enkel hjälp finns också i avsnittet med vanliga frågor. Lösningen av användarproblemet här är snabb och korrekt förutsatt att problemet har förklarats av användaren i tydliga och exakta ord.

Slutsats:

För att dra slutsatsen att WordPress är ett fristående system, låter dig hantera din webbplats från din egen dator med sömlösa ansträngningar. Dess SEO-vänliga och stödjer ytterligare optimering. Möjligheten att ha flera användare tillsammans med administratören och få din webbplats att växa i takt med tillväxten i ditt företag gör det till förstahandsvalet.

Inspelningskälla: instantshift.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More