Komunikat „Wybrany odnośnik jest nieaktualny” w WordPressie (ang. The link you followed has expired) to jeden z częstszych błędów, które mogą zirytować użytkownika — szczególnie gdy próbujesz zainstalować motyw, wtyczkę albo załadować duży plik multimedialny i nagle… zonk. WordPress wyrzuca lakoniczne powiadomienie i nic więcej nie wyjaśnia.
Poniżej znajdziesz pełne, rozbudowane wyjaśnienie, dlaczego ten błąd się pojawia, jak go naprawić i jak zabezpieczyć swoją stronę, by nie występował ponownie.
Co oznacza błąd „Wybrany odnośnik jest nieaktualny”?
Ten komunikat to nic innego jak zabezpieczenie WordPressa i/lub serwera przed zbyt dużym obciążeniem – pojawia się najczęściej, gdy:
- próbujesz załadować zbyt duży plik (np. motyw .zip ważący więcej niż 2 MB),
- czas wykonania żądania został przekroczony (np. serwer uznał, że plik ładuje się za długo),
- parametry PHP są zbyt restrykcyjne – zbyt niskie wartości
upload_max_filesize
,post_max_size
albomax_execution_time
.
Innymi słowy: WordPress nie mógł przetworzyć twojego żądania, bo serwer zablokował je z powodu limitów.
Jak naprawić ten błąd? (pełny poradnik)
Krok 1: Zwiększ limity w pliku php.ini
Jeśli masz dostęp do pliku php.ini
(lub pliku .user.ini
), zwiększ tam następujące wartości:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
max_input_time = 300
Uwaga: Jeśli Twój hosting nie pozwala edytować
php.ini
, przejdź do kolejnych metod.
Krok 2: Edytuj plik .htaccess
Jeśli Twój serwer używa Apache, możesz zwiększyć limity także poprzez .htaccess
– plik znajdziesz w katalogu głównym WordPressa (public_html
lub htdocs
).
Dodaj na końcu pliku:
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
Jeśli po zapisaniu strony wyświetli się błąd 500, usuń te linijki – Twój serwer prawdopodobnie nie akceptuje zmian przez
.htaccess
.
Krok 3: Edytuj functions.php
motywu (tymczasowe obejście)
Możesz też dodać tymczasowe podniesienie limitów do pliku functions.php
Twojego motywu:
@ini_set('upload_max_size', '64M');
@ini_set('post_max_size', '64M');
@ini_set('max_execution_time', '300');
Nie zaleca się tej metody jako trwałego rozwiązania – po zmianie motywu kod przestanie działać.
Krok 4: Edytuj wp-config.php
Otwórz plik wp-config.php
znajdujący się w katalogu głównym WordPressa i przed linijką:
/* That's all, stop editing! Happy publishing. */
dodaj:
@ini_set('upload_max_size', '64M');
@ini_set('post_max_size', '64M');
@ini_set('max_execution_time', '300');
Krok 5: Zainstaluj wtyczkę do zwiększania limitów
Jeśli nie masz dostępu do plików lub nie chcesz ręcznie grzebać w kodzie, możesz zainstalować wtyczkę typu:
- WP Increase Upload Filesize
- Increase Maximum Upload File Size
- WP Maximum Execution Time Exceeded
To proste narzędzia, które automatycznie zwiększają limity, o ile serwer na to pozwala.
Jak zapobiec błędowi w przyszłości?
- Używaj hostingu, który oferuje większe limity PHP – tanie plany hostingowe często mają bardzo niskie wartości domyślne.
- Zamiast wrzucać pliki przez kokpit WordPressa, rozważ wysyłanie ich przez FTP.
- Zoptymalizuj pliki – kompresuj motywy i multimedia, zanim je prześlesz.
- Aktualizuj system WordPress, motywy i wtyczki – starsze wersje mogą być bardziej podatne na błędy tego typu.
Podsumowanie
Błąd „Wybrany odnośnik jest nieaktualny” to w 99% przypadków problem z limitem pamięci lub czasu wykonania po stronie serwera. Chociaż brzmi tajemniczo, jest łatwy do naprawienia – wystarczy podnieść odpowiednie parametry PHP.
W zależności od Twojego poziomu technicznego oraz dostępu do serwera możesz:
- ręcznie edytować pliki
.htaccess
,php.ini
,wp-config.php
, - użyć wtyczki do zwiększenia limitów,
- lub poprosić swojego hostingodawcę o zwiększenie limitów – w wielu przypadkach zrobią to za Ciebie bez problemu.
Jeśli chcesz, mogę przygotować gotowy kod, który wystarczy wkleić, albo dopasować poradnik pod Twój hosting – wystarczy, że dasz znać, z jakiego korzystasz (np. Home.pl, LH.pl, Cyber_Folks, Hostinger itd.).
Ostatnie komentarze