Tovább a tartalomhoz

Feltöltési méretkorlát és a „The link you followed has expired” hiba

Miért jelenik meg a lejárt hivatkozásra utaló hiba a bővítmény feltöltésekor, és hogyan emelheted meg a feltöltési korlátot.

A „The link you followed has expired” („A hivatkozás, amelyet követtél, lejárt”) hiba gyakran akkor jelenik meg, ha a szerver feltöltési korlátjánál nagyobb bővítményt vagy sablont próbálsz feltölteni. A legtöbb WordPress-webhelyen alapból korlátozva van a feltölthető fájl mérete és a szkriptek futási ideje. Ha a fájl túl nagy, vagy a feltöltés túl sokáig tart, a WordPress leállítja a folyamatot, és ezt az üzenetet mutatja. Ez nem az Amelia hibája, a szerver beállításait kell módosítani.

  1. A WordPress vezérlőpultján nyisd meg a Média → Média fájl hozzáadása oldalt.
  2. Az oldal alján látsz egy sort, például: „Maximum upload file size: 2 MB”. (A 2 MB sok tárhelyen az alapértelmezett érték, de ez változó.)

Ha a fájlod nagyobb ennél, vagy a szerver időkorlátja túl rövid, meg kell emelned a korlátokat.

Egyszerre csak egy módszert próbálj. Ha nem működik, a következő előtt vond vissza a módosítást, hogy ne ütközzenek egymással.

Ha a tárhelyen elérheted a php.ini fájlt, ez a legmegbízhatóbb módszer.

  1. Csatlakozz FTP-vel vagy a tárhely vezérlőpultján keresztül a webhelyhez.
  2. Keresd meg vagy hozd létre a php.ini fájlt a gyökérkönyvtárban.
  3. Szerkesztés előtt készíts róla biztonsági másolatot.
  4. Add hozzá vagy írd át ezeket a sorokat:
memory_limit = 256M
upload_max_filesize = 64M
upload_max_size = 64M
post_max_size = 64M
max_execution_time = 300
max_input_time = 1000
  1. Mentsd a fájlt, és próbáld újra a feltöltést.

Egyes megosztott tárhelyeken nem érhető el közvetlenül ez a fájl. Ilyenkor próbálj másik módszert, vagy fordulj a tárhelyszolgáltatóhoz.

2. módszer: a functions.php módosítása

Szekció neve “2. módszer: a functions.php módosítása”

Ez a módszer csak az aktív sablonra érvényes: ha később sablont váltasz, újra el kell végezned.

  1. Nyisd meg a Megjelenés → Sablon fájlszerkesztő oldalt, vagy a fájlt FTP-vel.
  2. Nyisd meg a functions.php fájlt.
  3. Add hozzá a végéhez ezt a kódot:
@ini_set('upload_max_size', '100M');
@ini_set('post_max_size', '100M');
@ini_set('max_execution_time', '300');
  1. Mentsd, és próbáld újra a feltöltést.

Ne állítsd túl magasra ezeket a korlátokat, mert az a webhely teljesítményét és biztonságát ronthatja.

A PHP-korlátokat a WordPress gyökérmappájában lévő .htaccess fájllal is átírhatod.

  1. Keresd meg a .htaccess fájlt (ha kell, kapcsold be a rejtett fájlok megjelenítését).
  2. Add hozzá a végéhez ezt a kódot:
php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300
  1. Mentsd a fájlt, és próbáld újra a feltöltést.

Ha mentés után a webhely szerverhibát mutat, valószínűleg a tárhely nem engedi a PHP-beállítások .htaccess-ből való módosítását.

4. módszer: kérd meg a tárhelyszolgáltatót

Szekció neve “4. módszer: kérd meg a tárhelyszolgáltatót”

Ha nem szeretnél fájlokat szerkeszteni, vagy egyik módszer sem működik, fordulj a tárhely ügyfélszolgálatához. Írd meg, hogy nagyobb fájlt szeretnél feltölteni, és kérd az alábbi értékek megemelését:

  • memory_limit
  • upload_max_size
  • post_max_size
  • upload_max_filesize
  • max_execution_time
  • max_input_time

Segíthet a hibaüzenetről készült képernyőkép is, így gyorsabban megoldják.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások