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 fixar WordPress-uppdateringsfel / publiceringsfel

Att möta meddelandet "uppdatering misslyckades" eller "publicering misslyckades" kan kännas som att slå i en tegelvägg. Allt verkar gå smidigt, och sedan, ur ingenstans, kastar ett felmeddelande grus i maskineriet.

Vi har varit där och förstår förvirringen och frustrationen som följer med det.

Det positiva är att det oftast är enklare än det verkar att åtgärda dessa fel. Vi kommer att guida dig genom stegen för att snabbt komma tillbaka på rätt spår.

Oavsett om det är ett plugin-problem eller ett tillfälligt nätverksproblem, guidar vi dig genom varje steg för att felsöka och övervinna fel vid uppdatering och publicering.

Åtgärda felet vid uppdatering misslyckades eller publicering misslyckades i WordPress-inläggsredigeraren

Vad orsakar felet vid uppdatering misslyckades eller publicering misslyckades i WordPress?

Felet "uppdatering misslyckades" eller "publicering misslyckades" i WordPress beror vanligtvis på kommunikationsproblem med REST API.

Dessa verktyg hjälper WordPress att kommunicera med sin databas. När denna kommunikation bryts kan funktioner som blockredigeraren inte fungera korrekt.

Uppdatering misslyckades eller publicering misslyckades fel i WordPress-inläggredigeraren

Om du är förbryllad över varför REST API kanske inte fungerar, är du inte ensam. Även utan ändringar på din webbplats kan flera situationer påverka dess prestanda.

Ibland är problem med internetanslutningen skyldiga, vilket är enkelt att åtgärda genom att säkerställa att du är online. Orsakerna kan dock också vara mer involverade.

Du kan ha av misstag ändrat din webbplats-URL, eller så kan ett plugin störa. Dessutom kan vissa tredjepartstjänster blockera API-anrop, vilket lägger till ytterligare ett lager till utmaningen.

Att veta vad som kan gå fel är det första steget. Nu ska vi gå igenom felsökning och åtgärda detta fel med praktiska metoder. Hoppa till valfri metod med hjälp av snabblänkarna om du behöver specifik vägledning.

Redo? Låt oss hoppa rakt in!

Steg 1: Kontrollera din internetanslutning och webbplats-URL

Den vanligaste orsaken till ett fel vid publicering eller uppdatering i WordPress är att WiFi-anslutningen bryts. Om din dator tappar internetanslutningen medan du skriver ett blogginlägg, kommer WordPress inte att kunna spara dina ändringar.

Så du vill se till att du är ansluten till internet genom att besöka andra webbplatser i en ny webbläsarflik.

Om ditt internet fungerar bra, är nästa sak du behöver kontrollera dina WordPress-webbplatsens URL-inställningar.

Gå helt enkelt till sidan Inställningar » Allmänt och se till att alternativen 'Webbplatsadress' och 'WordPress-adress' är korrekta. För de flesta webbplatser bör du ha samma URL:er i båda fälten.

WordPress webbplats-URL-inställning

Om dina webbplats-URL-inställningar ser bra ut och du är ansluten till internet kan du gå vidare med ytterligare felsökning.

Steg 2: Uppdatera din WordPress-programvara

Ibland kan felet uppdatering misslyckades eller publicering misslyckades uppstå eftersom du använder en föråldrad WordPress-version.

En föråldrad WordPress-kärna kan ibland innehålla buggar som kan störa olika funktioner, inklusive publicering. Genom att använda den senaste WordPress-versionen kan du eliminera dessa buggar och potentiellt lösa felet vid misslyckad publicering.

Du kan ta en titt på dessa guider om WordPress-uppdateringar för mer information:

Om det inte hjälper kan du fortsätta till nästa steg.

Steg 3: Kontrollera REST API-status med WordPress webbplats hälsa

WordPress levereras med ett inbyggt verktyg för webbplatsens hälsa, som visar viktig information om din webbplats säkerhet och prestanda.

Gå helt enkelt till sidan Verktyg » Webbplatsens hälsa för att visa rapporten. Om REST API inte fungerar, kommer du att se det under rekommenderade förbättringar, som till exempel 'REST API stötte på ett oväntat resultat.'

REST API-fel i WordPress Site Health

Det kan också visa dig viss felsökningsinformation som förklarar vad som hände när WordPress gjorde REST API-anropet. Att studera detta kan ge dig ledtrådar om vilket plugin eller tredjepartstjänst som orsakar problemet.

Om det däremot inte ger dig några ledtrådar, kan du gå vidare till nästa steg.

Steg 4: Inaktivera alla dina WordPress-plugins

Om ett WordPress-plugin orsakar problem med REST API, är det enklaste sättet att ta reda på det genom att inaktivera alla dina WordPress-plugins.

Du kan gå till sidan Plugins » Installera plugins och markera rutan högst upp för att välja alla plugins. Därefter vill du använda rullgardinsmenyn 'Massåtgärder', välja 'Inaktivera' och sedan klicka på 'Verkställ' för att inaktivera alla plugins.

Inaktivera alla WordPress-plugins

Därefter kan du gå till redigeringsskärmen för inlägget och försöka uppdatera inlägget. Om felet "Uppdatering misslyckades" försvinner, betyder det att ett av dina plugins orsakade problemet.

Du kan nu börja aktivera dina WordPress-plugins ett i taget och försöka återskapa felet. När du hittar pluginet som orsakar problemet kan du söka support från pluginets författare eller hitta ett alternativt plugin.

Å andra sidan, om inaktivering av alla WordPress-plugins inte tog bort felet, låt oss fortsätta till nästa steg.

Steg 5: Kontrollera webbplatsens brandväggstjänst

Om du använder en brandväggstjänst för webbplatser som Cloudflare eller Sucuri, finns det en chans att dessa tjänster kan blockera REST API-förfrågningar.

Detta kan hända om deras brandväggsfilter anser att din IP-adress är misstänkt. De kan också blockera REST API-förfrågningar om din webbplats för närvarande utsätts för en DDOS-attack.

Om du använder Cloudflare kan du tillfälligt inaktivera det för att se om det löser ditt problem. Vanligtvis hittar du din värds Cloudflare-inställningar i avsnittet 'Domäner' i din värdkontos instrumentpanel.

Om du använder Sucuri, kan du kontakta deras supportteam, så kan de vitlista din IP-adress eller berätta vad som orsakar problemet.

Plugins och brandväggstjänster är den vanligaste orsaken till felet vid uppdatering misslyckades. Men om du fortfarande ser felet vid uppdatering misslyckades i WordPress finns det några fler saker du kan göra.

Steg 6: Aktivera och granska WordPress felsökningslogg

WordPress levereras med en inbyggd funktion för att föra en logg över alla WordPress-fel. Den loggar inte REST API-fel, men den hjälper dig att se om det finns några andra problem som kan orsaka felet.

Lägg helt enkelt till följande rader i din wp-config.php-fil:

// Change WP_DEBUG to true

define( 'WP_DEBUG', true );

// Keep a log of WordPress errors

define( 'WP_DEBUG_LOG', true );

Glöm inte att spara dina ändringar och ladda upp filen tillbaka till din server. För mer information, kolla in vår guide om hur man enkelt aktiverar WordPress debug-läge.

Du kan nu försöka publicera eller uppdatera ett WordPress-inlägg för att återskapa felet.

Nästa steg är att ansluta till ditt WordPress-värdkonto med en FTP-klient och gå till mappen wp-content. Härifrån laddar du helt enkelt ner filen debug.log till din dator.

Felsökningsloggfil i WordPress

Därefter måste du öppna felsökningsfilen i en enkel textredigerare som Anteckningar.

Den kan innehålla några fel, varningar eller meddelanden som WordPress fångat upp medan du arbetade på din webbplats eller när en användare besökte den.

Felsökningsloggfil som visar PHP-fel i WordPress

Om du ser något som pekar på en plugin- eller temafil, kan detta vara en användbar ledtråd. Du kan sedan nämna detta fel när du frågar om support på WordPress.org-forum eller från din värdleverantör.

Steg 7: Byt tillfälligt till den klassiska WordPress-redigeraren

Att aktivera den klassiska redigeraren, som är den gamla WordPress-redigeraren som inte förlitar sig på REST API för att uppdatera och publicera innehåll, är en tillfällig lösning på detta fel.

Du kan aktivera det genom att helt enkelt installera och aktivera pluginet Classic Editor.

För mer information, se våra steg-för-steg-guider om hur man aktiverar den klassiska redigeraren i WordPress och hur man inaktiverar Gutenberg.

Efter aktivering kan du helt enkelt redigera inlägget du arbetade med. Du kan sedan spara och publicera det utan att se felet vid misslyckad uppdatering eller misslyckad publicering i WordPress.

Klassisk redigerare

Steg 8: Öka din PHP-minnesgräns

Publiceringsprocessen i WordPress kan innebära komplexa uppgifter som bildbehandling, plugin-körning och databasinteraktion. Alla dessa aktiviteter kräver minne för att fungera korrekt.

När PHP-minnesgränsen nås under publicering kan WordPress inte allokera tillräckligt med resurser för att slutföra uppgiften. Detta kan leda till olika fel, inklusive misslyckad publicering och uppdatering.

För att lösa detta problem kan du öka PHP-minnesgränsen för att ge WordPress mer utrymme att hantera publiceringsprocessen.

Du kan läsa vår guide om hur man åtgärdar WordPress-felet med minnesbrist för mer information.

Sista steget: Be om support

Om allt annat misslyckas kan du behöva be om support. Du kan börja med att direkt kontakta din hostingleverantör. De har tillgång till serverloggar och ytterligare verktyg. Felet kan också orsakas av en felkonfigurerad server eller ett fel på deras sida.

Du kan också söka hjälp på WordPress.org-forum eller WPBeginner Facebook Group, där andra experter och användare kan hjälpa dig att åtgärda felet.

För mer information, se gärna vår artikel om hur du korrekt ber om WordPress-support och får den.

Vanliga frågor

1. Varför får jag fortfarande felmeddelandet "uppdatering misslyckades" även efter att ha kontrollerat min internetanslutning?
Detta fel kan uppstå på grund av problem som sträcker sig bortom bara internetanslutning, såsom felaktiga webbplats-URL-inställningar, plugin-konflikter eller problem med API-kommunikation.

2. Hur kan jag identifiera vilket plugin som orsakar REST API-problemet?
Inaktivera alla dina plugins först. Aktivera dem sedan en efter en medan du försöker återskapa felet. Denna metod hjälper till att identifiera det problematiska pluginet.

3. Vad ska jag göra om uppdatering av WordPress-programvara inte löser problemet?
Om uppdatering inte fungerar, fortsätt med andra felsökningssteg, som att kontrollera REST API-status eller kontakta din värdleverantör för hjälp.

4. Kan byte till Classic Editor vara en permanent lösning?
Att använda Classic Editor kan tillfälligt kringgå REST API-problem, men det är inte en permanent lösning. Det är bättre att lösa det underliggande API-problemet för långsiktig stabilitet.

Extra hjälpsamma guider

Vi har samlat några användbara resurser för att hjälpa dig med vanliga WordPress-problem. Oavsett om du hanterar webbplatsuppdateringar eller åtkomstproblem, kan dessa guider vara till hjälp.

Vi hoppas att den här artikeln hjälpte dig att åtgärda felet WordPress-uppdatering misslyckades eller publicering misslyckades. Du kanske också vill bokmärka vår kompletta guide om de vanligaste WordPress-felen och hur du åtgärdar dem eller vår kompletta felsökningsguide för WordPress.

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

19 CommentsLeave a Reply

  1. Det kan också hjälpa att visa webbläsarens utvecklarkonsol (prova F12-tangenten eller menyn) och fliken Konsol. Ladda om sidan och försök igen för att orsaka utdata. Det kan visa ett fel.

    • Thank you for sharing, that is another option to try for those who are comfortable reading errors in the console :)

      Admin

  2. Tack man trevlig och hjälpsam artikel jag stötte på detta problem denna artikel har hjälpt mig

  3. Thank you for the detailed article.
    For me the Updating Failed error was caused by two special emoji-like characters at the end of my blogpost. I deleted them and now everything works fine. :)

  4. Tack för instruktionerna och beskrivningen av möjliga fel. Han stötte på det här problemet en gång. Jag kom äntligen fram till att Twitter-flödespluginet orsakade problemet. Så det hjälpte att inaktivera pluginet och allt gick bra. Men jag kan fråga om en annan sak relaterad till uppdateringen. Praktiskt taget varje gång jag uppdaterar WordPress-kärnan går allt bra, men processen säger att ingen nyckel hittades. Jag har fortfarande inte hittat vad problemet är.

    • Baserat på felets beskrivning kan du vilja kontrollera eventuell reCAPTCHA du har på din webbplats, eftersom det är det första som kommer att tänkas på.

      Admin

      • Tack. Ja, två plugins använder reCAPTCHA. Jag ska se om det är något problem här och tack för att du hjälpte mig framåt.

  5. Hej
    Tack för din användbara artikel…
    Jag felsökte detta problem genom att lägga till en kortare URL för permalänk. Det verkar som att en lång permalänk orsakade problemet..
    Hälsningar

    • Thank you for sharing the issue you ran into in case someone else has the same problem :)

      Admin

  6. Tack för tipsen. Jag inaktiverade alla plugins och felet försvann. Sedan aktiverade jag dem en i taget och hittade aldrig problemet. Alla plugins är aktiva och felet är borta. Fixat men utan att veta orsaken. Jag tar det hellre än att stressa för att fixa problemet vilken dag som helst.

    • Även om det vore bra att känna till felet, är vi glada att höra att du kunde lösa problemet!

      Admin

  7. Jag hade ett stort problem med detta.
    Sedan insåg jag att jag hade blivit utloggad och loggade bara in igen i ett nytt fönster. Jag föreställer mig att jag kan ha förlorat mitt arbete som skulle uppdateras om jag använde en separat flik eller en annan maskin för att logga in.
    Man kan ju undra!

  8. Tack för ditt råd! Jag nådde steg 3 och följde den mödosamma processen att inaktivera och aktivera plugins ett efter ett. Till slut upptäckte jag att WooCommerce var orsaken. Tack!

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.