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 du åtgärdar felet "Länken du följde har gått ut" i WordPress

Det är otroligt frustrerande när du försöker ladda upp ett nytt tema eller plugin, bara för att stoppas av felet: 'Länken du följde har gått ut.' Meddelandet ger ingen ledtråd om vad som gick fel, vilket lämnar dig helt fast.

Det här felet uppstår eftersom din servers PHP-uppladdningsgränser är för låga för filen du laddar upp. Lösningen är att öka inställningar som upload_max_filesize och post_max_size i din serverkonfiguration.

I den här guiden kommer jag att guida dig genom flera enkla metoder för att lösa detta problem en gång för alla. Jag har använt exakt dessa steg för att hjälpa många läsare att återgå till att ladda upp sina filer på bara några minuter.

Åtgärda felet 'Länken du följde har gått ut'

Snabb sammanfattning: Felet 'Länken du följde har gått ut' orsakas vanligtvis av låga servergränser för PHP-uppladdningar. Det enklaste sättet att åtgärda det är att använda plugin-programmet WPCode för att öka din webbplats inställningar för upload_max_filesize och post_max_size.

Det här felet uppstår vanligtvis när du försöker ladda upp en tema- eller pluginfil som är större än vad WordPress tillåter. Ditt WordPress-värdföretag ställer in dessa gränser för att förhindra att servern tidsavbryts eller får slut på minne under stora uppladdningar.

Tre PHP-inställningar styr dessa gränser:

  • upload_max_filesize – Maximal storlek på en enskild fil du kan ladda upp.
  • post_max_size – Maximal storlek på all data som skickas i en enda begäran. Detta måste vara lika med eller större än upload_max_filesize.
  • max_execution_time – Maximal tid i sekunder som ett skript får köras innan servern stoppar det.

När någon av dessa gränser är för låg för filen du laddar upp kan WordPress få slut på resurser och visa felet. Här är hur felmeddelandet vanligtvis ser ut på din skärm.

Länken du följde har gått ut-felmeddelande som visas på en WordPress-webbplats

Du kan ibland se din webbplats nuvarande uppladdningsgräns på sidan Media » Lägg till ny. Ett bättre sätt att se alla relevanta serverinställningar är dock att använda det inbyggda verktyget Site Health.

Gå bara till Verktyg » Webbplats Hälsa, klicka på fliken 'Info' och öppna sektionen 'Server'. Här kan du se de exakta värdena för upload_max_filesize, post_max_size och andra gränser. Detta hjälper dig att bekräfta om servergränserna orsakar problemet.

WordPress filuppladdningsgräns

När dessa gränser är för låga för filen du laddar upp kan WordPress få slut på resurser. Detta kan också utlösa andra problem, som felet minnet tog slut eller felet maximal exekveringstid överskreds.

Nu ska vi titta på hur du enkelt kan lösa detta problem.

För att åtgärda 'Länken du följde har gått ut' är huvudlösningen att öka din webbplats filuppladdningsstorlek och exekveringstidsgränser. Vi kommer också att täcka ökningen av PHP-minnesgränsen, vilket är ett separat steg som kan lösa relaterade fel.

De första metoderna vi kommer att gå igenom är olika sätt att lösa huvudproblemet med servergränser. Om de inte löser problemet, kommer de senare metoderna att hjälpa dig att kontrollera andra möjliga orsaker, som plugin-konflikter.

Tänk på att vissa webbhotell kan begränsa din möjlighet att ändra dessa inställningar. Om en metod inte fungerar, bli inte nedslagen. Gå bara vidare till nästa i listan.

Den här metoden låter dig försöka öka PHP-gränserna direkt från din WordPress-instrumentpanel med hjälp av ett kodavsnitt. Det är det enklaste tillvägagångssättet att prova först, även om vissa hosting-leverantörer kan begränsa dessa inställningar från att ändras på detta sätt.

Jag rekommenderar att använda det kostnadsfria WPCode (tidigare Insert Headers and Footers by WPBeginner). Det är det mest populära plugin-programmet för kodavsnitt för WordPress, som används av över 2 miljoner webbplatser, och det låter dig lägga till anpassad kod utan att redigera din temas filer. Detta skyddar dina ändringar från att raderas när du uppdaterar ditt tema.

Jag använder WPCode på mina egna webbplatser för att hantera viktiga kodavsnitt säkert.

Först måste du installera och aktivera WPCode. För detaljer, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.

När den har aktiverats, gå till Kodavsnitt » Lägg till kodavsnitt från din WordPress adminpanel. Hitta sedan alternativet 'Lägg till din anpassade kod (nytt kodavsnitt)' och klicka på knappen 'Använd kodavsnitt'.

Lägga till anpassad kod i WPCode

På nästa skärm, ge ditt utdrag en titel så att du enkelt kan identifiera det senare.

Från rullgardinsmenyn 'Kodtyp', se till att välja 'PHP-utdrag'.

Välj PHP-avsnitt som kodtyp

Kopiera och klistra nu in följande kod i rutan 'Kodförhandsgranskning':

@ini_set( 'upload_max_filesize' , '128M' );
@ini_set( 'post_max_size', '128M');
@ini_set( 'memory_limit', '256M' );
@ini_set( 'max_execution_time', '300' );

En snabb notering: Den här koden använder funktionen ini_set för att begära högre gränser från din server. Vissa hosting-leverantörer tillåter dock inte att dessa specifika inställningar ändras på detta sätt. Om den här metoden inte fungerar för dig, prova metod 2 eller metod 3 nedan.

Vi lägger till symbolen @ i början av varje rad för att förhindra att några fel visas på din webbplats om din värd har inaktiverat den här funktionen.

Den här koden ökar filuppladdningsstorleken till 128 megabyte och exekveringstiden till 300 sekunder. Värdet post_max_size bör alltid vara detsamma som eller större än upload_max_filesize. Tänk på det som en låda (post_max_size) som måste vara tillräckligt stor för att rymma din fil (upload_max_filesize).

Slutligen, växla omkopplaren högst upp till 'Aktiv' och klicka på knappen 'Spara kodavsnitt'.

Aktivera och spara kodavsnitt i WPCode

Gå nu tillbaka till Verktyg » Webbplats Hälsa » Info » Server för att kontrollera om gränserna har ändrats. Om inte, gå vidare till nästa metod.

För mer information kan du se vår kompletta recension av WPCode och hur det hjälper dig att säkert lägga till anpassad kod i WordPress.

Metod 2: Öka gränserna i .htaccess-filen

🚨 Observera: Detta är en avancerad metod som involverar redigering av en kärnfil på servern. Jag rekommenderar starkt att skapa en fullständig säkerhetskopia av din webbplats först. För ett säkrare sätt att hantera kodavsnitt utan att redigera filer manuellt, rekommenderar jag att använda Metod 1 med plugin-programmet WPCode.

Denna metod ökar PHP-gränserna genom att lägga till direktiv i din webbplats .htaccess-fil. Den fungerar på webbservrar som kör Apache, och LiteSpeed stöder också dessa .htaccess-regler fullt ut.

Du kan hitta .htaccess-filen i din webbplats rotmapp med FTP eller en filhanterare. Öppna filen för att redigera den.

Redigera .htaccess-filen med FTP

Lägg nu till följande kodrader längst ner i din .htaccess-fil:

php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300

Glöm inte att spara dina ändringar och ladda upp filen tillbaka till din server.

Användare på Nginx-servrar måste kontakta sin hosting-leverantör för hjälp, eftersom Nginx inte använder .htaccess-filer.

Metod 3: Öka gränserna i filen php.ini

🚨 Observera: Detta är en annan avancerad metod som involverar serverkonfigurationsfiler. Vänligen säkerhetskopiera din webbplats innan du gör några ändringar för att förhindra potentiella problem.

Denna metod ökar PHP-gränserna genom att redigera konfigurationsfilen php.ini. Detta tillvägagångssätt fungerar i de flesta hosting-miljöer, inklusive de där .htaccess-metoden inte fungerar.

Leta först efter en befintlig php.ini-fil i din webbplats rotkatalog med en FTP-klient (File Transfer Protocol) eller din värds filhanterare.

Om du har en delad värdplan hittar du troligen inte den här filen eftersom de flesta delade värdar inte inkluderar en som standard. I så fall kan du skapa en ny tom fil som heter php.ini med en textredigerare och sedan ladda upp den till din webbplats rotmapp.

Redigera nu php.ini-filen och lägg till följande kod i den:

upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 300

Spara dina ändringar och ladda upp filen tillbaka till din webbplats. Du kan nu försöka ladda upp din tema- eller plugin-fil igen. Felet bör vara borta.

Metod 4: Kontrollera efter plugin-konflikter

Ibland orsakas felet 'Länken du följde har gått ut' inte alls av servergränser. En konflikt mellan dina WordPress-plugins kan störa filuppladdningsprocessen och utlösa detta fel.

För att kontrollera om detta är problemet kan du tillfälligt inaktivera alla dina plugins och sedan återaktivera dem en efter en.

Gå först till sidan Plugins i din WordPress-instrumentpanel. Markera alla plugins, välj 'Inaktivera' från rullgardinsmenyn för massåtgärder och klicka sedan på 'Verkställ'.

Avaktivera alla WordPress-plugins i bulk

Försök sedan att ladda upp filen igen.

Om felet är borta, vet du att ett plugin orsakade konflikten. Aktivera nu varje plugin en i taget och försök ladda upp efter varje, tills felet återkommer. Detta hjälper dig att identifiera det problematiska pluginet.

Metod 5: Uppdatera din PHP-version

En föråldrad PHP-version kan orsaka kompatibilitetsproblem som leder till uppladdningsfel. Att uppdatera din webbplats till en nyare version av PHP kan ofta lösa problemet och även förbättra din webbplats prestanda och säkerhet.

För att göra detta säkert kan du följa vår kompletta guide om hur du uppdaterar din PHP-version i WordPress.

Metod 6: Öka PHP-minnesgränsen i wp-config.php

🚨 Observera: Den här metoden innebär att redigera en kärnfil i WordPress. Jag rekommenderar starkt att du skapar en fullständig säkerhetskopia av din webbplats innan du fortsätter. Ett litet misstag kan förstöra din webbplats.

Den här metoden ökar mängden PHP-minne som är tillgängligt för WordPress. Även om den inte direkt löser problemet med filstorleksgränsen, kan den lösa relaterade minnesfel som ibland uppstår under stora uppladdningar.

Du behöver redigera din wp-config.php-fil. Du kan komma åt den med en FTP-klient eller appen Filhanteraren i din hostingkontrollpanel (cPanel).

För detaljerade instruktioner, kolla vår guide om hur du hittar och redigerar wp-config.php-filen.

När du har filen öppen, lägg till följande kodrad precis före raden som säger /* That's all, stop editing! Happy publishing. */.

define( 'WP_MEMORY_LIMIT', '256M' );

Den här koden ökar minnet som är tillgängligt för WordPress till 256 MB. Försök ladda upp igen efter att ha sparat filen för att se om felet är löst.

Metod 7: Kontakta din hosting-leverantör

Om du har provat alla ovanstående metoder och felet fortfarande inte försvinner, kan det vara dags att kontakta din WordPress-värdleverantör. Problemet kan vara en serverbaserad begränsning som bara de kan ändra.

När du kontaktar oss, se till att tydligt förklara felet och de steg du redan har tagit för att åtgärda det. Om du är osäker på hur du ber om hjälp, har vår guide om hur du korrekt ber om WordPress-support några bra tips.

Vanliga frågor (FAQ)

Varför säger WordPress att länken du följde har gått ut?

Det här felet innebär nästan alltid att temat eller plugin-filen du försöker ladda upp är större än den maximala uppladdningsstorlek som tillåts av din servers PHP-inställningar. Standardgränsen på många delade hostingplaner är bara 2 MB eller 8 MB, vilket inte räcker för de flesta moderna teman och plugins.

Vad är den rekommenderade filuppladdningsstorleken för WordPress?

Det finns ingen enskild rekommenderad storlek, men 64 MB eller 128 MB räcker vanligtvis för de flesta teman och plugins. Du kan kontrollera din nuvarande gräns under Media » Lägg till ny eller i Verktyg » Webbplatsens hälsa » Info » Server.

Är det säkert att redigera wp-config.php eller .htaccess-filer?

Att redigera dessa filer kan vara riskabelt för nybörjare. Ett litet misstag kan göra att din webbplats går offline. Därför rekommenderar vi att du först använder ett plugin som WPCode, eller att du gör en fullständig säkerhetskopia av din webbplats innan du försöker redigera dessa filer direkt.

Vad händer om ökning av gränserna inte löser felet?

Om att öka gränserna inte fungerar, försök att leta efter en plugin-konflikt eller uppdatera din PHP-version. Om problemet kvarstår, kontakta din webbhotell eftersom de kan ha ytterligare serverbaserade begränsningar.

Hur kan jag kontrollera mina nuvarande PHP-gränser?

Det enklaste sättet är att gå till Verktyg » Webbplatsens hälsa i din WordPress-instrumentpanel, klicka på fliken 'Info' och öppna rullgardinsmenyn 'Server'. Detta visar dig viktiga gränser som upload_max_filesize, post_max_size och memory_limit.

Jag hoppas att den här artikeln hjälpte dig att enkelt åtgärda 'Länken du följde har gått ut' i WordPress. Du kanske också vill bokmärka vår ultimata guide om hur du åtgärdar de vanligaste WordPress-felen och kolla in vår lista med lösningar för vanliga problem med blockredigeraren.

Om du gillade den här artikeln, prenumerera gärna på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Avslöjande: Vårt innehåll stöds av läsarna. Det betyder 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

66 CommentsLeave a Reply

    • Om ingen av metoderna från vår guide kunde hjälpa dig, rekommenderar vi att du kontaktar din värdleverantör för att säkerställa att de inte har en inställning på sin sida som åsidosätter dina försök.

      Admin

  1. Vad som fungerade för mig var att skapa en .user.ini-fil i public_html-mappen och lägga in koden som nämndes ovan för php.ini

    • It would depend on how your server is set up as not all servers allow user.ini but that is good to know for servers that do :)

      Admin

  2. Att redigera gränser med filen .user.ini fungerar också på Linux. Direktiven är mycket lika. Vissa leverantörer föredrar också filen user.ini framför filen .htacess. Tack för den utmärkta videon. Till slut hjälpte den mig att höja gränserna enbart genom den nämnda .user.ini.

  3. Fungerar inte. Jag har stött på detta tidigare och lyckats lösa det, men det var ett tag sedan. Sökte på Google och hittade dessa instruktioner men de fungerar inte för min webbplats.

    • Om ingen av metoderna i vår guide kunde hjälpa dig, vänligen kontakta din värdleverantör så bör de kunna hjälpa dig.

      Admin

  4. Jag kör WordPress på min iMac på localhost:8888 men att ändra storlekarna i wpcode gjorde ingen skillnad. Efter att ha redigerat htaccess-filen kunde jag ladda upp temat, så tack

  5. Jag följde varje steg som nämnts för att lösa problemet med att ladda upp ett tema till WordPress när uppladdningsgränsen var för låg. Använde WP Code Snippet för att öka gränserna och fortfarande samma meddelande: "länken har gått ut"

    • Om våra rekommendationer inte fungerar för dig, vänligen kontakta din webbhotell och de bör kunna hjälpa till med detta problem.

      Admin

  6. Jag använder GCP.
    Det fungerar bara efter att ha modifierat php.ini under fpm och startat om php-fpm
    Att modifiera .htaccess leder till ett internt serverfel.

  7. Jag provade alla 3 metoder. Men gränsvärdet ändrades inte.
    På sidan 'Lägg till ny' under 'Media' är den maximala uppladdningsfilstorleken fortfarande 2MB.
    Måste jag starta om tjänsten eller något?
    Vänligen hjälp mig.

    • Din hosting-leverantör kan åsidosätta den maximala filstorleken, om du kontrollerar med din värd bör de kunna hjälpa till!

      Admin

  8. Folk borde kontrollera sina inställningar. Jag glömde M från 128M. Riktigt dumt men det var mitt problem.

    • Everyone can make a typo like that but we’re glad you were able to find and solve the issue for you :)

      Admin

  9. Jag har ett problem: Jag har lagt till htaccess-texten sist och det fungerade inte. Jag tog bort all formatering på texten och det fungerade fortfarande inte. Jag behöver hjälp.

  10. Jag har provat alla steg men jag har fortfarande problemet. Jag har problemet varje gång jag klickar på spara/skicka in. Till exempel, uppdatera WordPress-versionen. Aktivera felsökningsläge i Elementor. Inaktivera alla plugins.
    Vänligen hjälp mig att veta hur jag kan fixa det, tack.

  11. I min instrumentpanel är maximal filuppladdningsstorlek 512 MB. men ändå, jag har det här problemet men jag har det här problemet när jag inaktiverar pluginet... kan du hjälpa mig...

    • Du bör kontrollera med din hosting-leverantör för att säkerställa att de inte åsidosätter några av dina ändringar.

      Admin

  12. Den här guiden hjälpte mig mycket. Jag hade det här problemet med lokal WordPress. Jag kunde inte ladda upp mitt anpassade tema för att testa det.

    Tack så mycket.

  13. Tack så mycket Metod 3 fungerade.

    Men, serverfel när jag redigerar .htaccess-filen och att lägga till i functions.php fungerar inte.

    • Kul att vår guide var till hjälp, om någon av metoderna inte fungerar så rekommenderar vi att du kontrollerar med din värd eftersom det är inställningar som kan ignoreras på grund av serverinställningar.

      Admin

  14. Jag får ett 500 Internal Server-fel när jag redigerar .htaccess-filen. Hur lägger jag till koden utan att få detta fel. Att lägga till i functions.php fungerar inte för mig

  15. Tack så mycket, din metod 2 fungerade för mig den 2020-07-04. Jag har lagt till följande kod före taggen:

    php_value upload_max_filesize 128M
    php_value post_max_size 128M
    php_value max_execution_time 300
    php_value max_input_time 300

  16. Tack så mycket. Det här fungerade verkligen!

    Jag följde den andra metoden och nu har jag installerat temat.

    Fortsätt göra det ni gör.

    • Du kanske vill kontakta din hostingleverantör för att säkerställa att de inte åsidosätter ändringarna du gör och att de inte ser några fel från deras sida.

      Admin

    • Ursäkta om vår förklaring inte var tydlig, php.ini bör finnas i din webbplats rotmapp.

      Admin

  17. Jag har en kund som har detta problem men bara på woocommerce-inloggningsformuläret. Om du klickar på länken för att försöka igen fungerar det. Några idéer?

    • Om metoderna i den här artikeln och att spara om dina permalänkar inte löser problemet, bör du kontakta WooCommerce för hjälp.

      Admin

Leave A Reply

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarpolicy, 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.