Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man åtgärdar felet ”Saknar en temporär mapp” i WordPress

Detta kritiska fel 'Saknar en temporär mapp' i WordPress är allvarligt.

Vi har upptäckt att det kan hindra dig från att ladda upp bilder, uppdatera teman och plugins, och till och med uppdatera WordPress-kärnan, vilket allvarligt hämmar din webbplats funktionalitet.

I den här artikeln guidar vi dig genom stegen för att enkelt åtgärda felet 'Saknar en temporär mapp' i WordPress så att din webbplats fungerar smidigt och effektivt.

Hur man åtgärdar felet "Saknar en temporär mapp" i WordPress

Vad orsakar felet 'Saknar en temporär mapp' i WordPress?

Visar din WordPress-webbplats felmeddelandet 'Saknar en temporär mapp'? Detta vanliga WordPress-fel orsakas av felaktiga PHP-inställningar i din WordPress-webbhotellsmiljö.

Det finns en specifik PHP-inställning som definierar en temporär mapp som appar som WordPress kan använda för att tillfälligt lagra data. WordPress behöver åtkomst till denna temporära mapp när du laddar upp en bild, installerar eller uppdaterar ett plugin eller tema, eller uppdaterar WordPress-kärnan.

Om platsen för denna mapp inte är definierad i din servers PHP-konfiguration, kommer WordPress inte att kunna göra något av detta och kommer att visa felmeddelandet 'Saknar en temporär mapp'.

Felmeddelandet 'Saknar en temporär mapp'

Du kanske vill kontakta din hostingleverantör och be dem att fixa detta åt dig. Om du inte är nöjd med den tekniska support du får, överväg att byta till ett bättre WordPress-hostingföretag.

Med det sagt är det också möjligt att åtgärda felet själv med en lösning. Låt oss titta på hur du enkelt kan åtgärda felet 'Saknar en temporär mapp' i WordPress.

Hur du åtgärdar felet 'Saknar en temporär mapp' i WordPress

För den här handledningen måste du redigera wp-config.php WordPress-konfigurationsfilen. Om du inte har gjort detta tidigare, se vår guide om hur man redigerar wp-config.php-filen i WordPress.

Först måste du ansluta till din webbplats med en FTP-klient eller filhanteraren som finns i cPanel-instrumentpanelen för ditt webbhotellskonto.

Därefter måste du lokalisera filen wp-config.php och redigera den.

Du behöver redigera wp-config.php

Du behöver klistra in följande kodavsnitt i filen precis före raden som säger 'That’s all, stop editing! Happy publishing.'

define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/'); 
Klistra in kodavsnittet i wp-config.php

Spara dina ändringar och ladda upp wp-config.php-filen tillbaka till din webbplats.

Därefter behöver du gå till mappen /wp-content/ och skapa en ny mapp inuti den. Du bör namnge den här nya mappen temp.

Skapa en temporär katalog i WP-Content-mappen

Det var allt. Du kan nu besöka ditt WordPress-adminområde och försöka ladda upp en bild.

Om du fortfarande ser felmeddelandet 'Saknar temporär mapp', måste du kontrollera mappbehörigheterna för din wp-content-mapp.

Använd din FTP-klient och gå till rotmappen på din WordPress-webbplats. Högerklicka sedan på mappen wp-content och välj 'Filrättigheter...'

Kontrollera filrättigheterna för WP-Content-mappen

Detta öppnar dialogrutan för filbehörigheter. Nu behöver du ange 755 i det numeriska fältet.

Sedan kan du klicka på knappen 'OK' för att fortsätta.

Se till att filbehörigheterna är 755

Du bör nu kunna ladda upp bilder och utföra uppdateringar på din WordPress-webbplats.

Vi hoppas att den här handledningen hjälpte dig att lära dig hur du åtgärdar felet 'Missing a temporary folder' i WordPress. Du kanske också vill se vår guide om hur du ställer in WordPress-felmeddelanden eller vårt experttips om de vanligaste WordPress-felen och hur du åtgärdar dem.

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.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

27 CommentsLeave a Reply

  1. Om ovanstående detaljer inte fungerar, kontrollera och verifiera om upload_tmp_dir är aktiverat eller inaktiverat i din webbhotells konfiguration.

    Om du behöver verifiera denna inställning kan du kontrollera php.ini-filen eller använda phpinfo() för att se den aktuella konfigurationen

    I filen php.ini anger du den temporära uppladdningskatalogen med direktivet upload_tmp_dir. Så här gör du:

    Hitta php.ini-filen:
    Använd metoden phpinfo() för att hitta den exakta sökvägen om du inte redan har gjort det.
    Redigera php.ini-filen:
    Öppna php.ini-filen i din föredragna textredigerare. Till exempel:bashCopy codesudo nano /etc/php/{version}/fpm/php.ini
    Hitta inställningen upload_tmp_dir. (Sök efter upload_tmp_dir. Om den inte finns, lägg till den)
    Ange den temporära mappen:
    Lägg till eller uppdatera raden för att ange sökvägen till din temporära katalog:iniCopy codeupload_tmp_dir = /path/to/your/temp/folder
    Ersätt /path/to/your/temp/folder med den faktiska sökvägen där du vill att PHP ska lagra temporära filer. Till exempel kan det vara /var/lib/php/sessions.
    Spara och avsluta:
    Spara ändringarna och avsluta textredigeraren (t.ex. Ctrl + X, sedan Y för att bekräfta i nano).
    Starta om PHP-FPM-versionen och Nginx eller Apache

    • While that is possible to do, for most users we would recommend reaching out to their hosting provider and the host can normally check the status of upload_tmp_dir if that is the root of the issue should the other methods in our guide not solve the problem :)

      Admin

  2. Jag fick felmeddelandet “Missing temporary folder” idag, med bara en sajt, och problemet var ett gammalt tema. Jag bytte tillfälligt tema till ett av standardtemana för WordPress.
    define(‘WP_TEMP_DIR’, dirname(__FILE__) . ‘/wp-content/temp/’);
    Den här koden och till och med stegen fungerade inte för mig. Har du några andra metoder för att lösa problemet.

    • Om ingen av dessa metoder fungerade för dig, rekommenderar vi att du kontaktar din hosting-leverantör och ser om de eventuellt har en inställning som åsidosätter det du försöker göra.

      Admin

    • Om metoderna från den här guiden inte löser problemet, rekommenderar vi att du kontaktar din webbhotellsleverantör för att de ska titta på dina mappbehörigheter åt dig.

      Admin

  3. Jag hade samma problem när jag laddade upp nya mediefiler, att uppdatera mitt tema löste detta problem för mig.

    • Glad that solved the issue for you and thanks for sharing what worked for you :)

      Admin

  4. Jag hade felet "Saknar temporär mapp" idag, med bara en webbplats, och problemet var ett gammalt tema. Jag bytte tillfälligt tema till ett av standard WordPress-teman ('twentytwentyone') och felet försvann, åtminstone i mitt fall. Jag kunde se en hel del JS-fel i webbläsarens konsoll (F12 i Chrome).

    Jag kollade upp grejerna med temporär mapp ovan, men det verkade inte vara nyckeln för mig. Värt att notera att mitt tema var MYCKET gammalt och MYCKET trasigt (dvs. PHP 5.6-dagar!), men nämner bara detta ifall någon annan som jag har provat allt annat!

    Jag hade inte tid att undersöka vad som hände i koden för att producera detta meddelande, men ville bara bekräfta att det finns minst en orsak. I mitt fall är jag värden och jag är säker på att de andra webbplatserna på servern inte hade några problem.

    • Thanks for sharing what caused this issue for you should someone else be looking for a reason :)

      Admin

  5. Jag har redigerat wp-config.php och skapat en temporär mapp, men det finns fortfarande ett fel och jag kan inte ladda upp någon fil förutom efter att ha gjort detta kan jag bara hitta och installera teman och plugins men kan inte ladda upp från datorn.

    • Om den första metoden i den här guiden inte fungerade för dig, rekommenderar vi att du följer stegen i vår felsökningssektion.

      Admin

  6. Tack för denna information. Jag hade en webbplats som inte hade några problem tidigare med uppgraderingar och sedan plötsligt fungerade ingenting – uppgraderingar, uppladdningar, etc. Detta löste det. Tack så mycket!

  7. Hej allihop. Tyvärr har jag försökt hitta filen wp-config.php i mitt cpanel, utan framgång. Den finns helt enkelt inte där.

    • Du kanske vill kontrollera med din webbhotell för att säkerställa att du är ansluten till rätt mapp för din webbplats

      Admin

  8. Dessutom visas detta fel när du har nått din diskutrymmeskvot. Jag får många kunder som mejlar mig om detta, men de har bara laddat upp enorma filer och deras webbhotell är fullt. Rensa lite utrymme så fungerar det igen.

  9. Tack för förslaget..
    men jag är trött, innan jag kunde inte ladda upp. Färdig inställning till inställningsriktlinje.
    Snälla, något annat sätt

  10. Add From Server-pluginet sparade min tid. det är lätt att använda, ladda bara upp din bild via ftp och använd Add from server-pluginet för att importera till ditt mediebibliotek.

Lämna ett svar