668 145 480 info@jacekjagusiak.pl
Dlaczego WordPress ciągle mnie wylogowuje?

Dlaczego WordPress ciągle mnie wylogowuje?

Jeśli WordPress uparcie Cię wylogowuje, czasem zaraz po zalogowaniu, a czasem po kilku minutach – to nie jesteś sam. To jeden z tych problemów, który potrafi doprowadzić do szewskiej pasji, zwłaszcza gdy próbujesz dokończyć ważną edycję wpisu, zaktualizować stronę lub po prostu pracujesz nad czymś w kokpicie. Klikasz „Zapisz szkic”, a tu nagle… pyk – z powrotem ekran logowania. Sesja wygasła. Loguj się jeszcze raz. I jeszcze raz. I jeszcze raz… (więcej…)

Jak naprawić błąd „Wybrany odnośnik jest nieaktualny” w WordPressie?

Jak naprawić błąd „Wybrany odnośnik jest nieaktualny” w WordPressie?

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 albo max_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.).

Jak naprawić błąd trybu konserwacji w WordPressie?

Jak naprawić błąd trybu konserwacji w WordPressie?

Jeśli zarządzasz stroną internetową opartą na WordPressie, prędzej czy później natrafisz na sytuację, w której coś pójdzie nie tak w najmniej odpowiednim momencie. Jednym z takich typowych przypadków jest komunikat „Tymczasowo niedostępne z powodu zaplanowanej konserwacji”, który może się pojawić znienacka – często wtedy, gdy aktualizujesz motywy, wtyczki lub sam rdzeń WordPressa. (więcej…)

„Aktualizacja nie powiodła się. Odpowiedź nie jest prawidłową odpowiedzią JSON” – jak naprawić ten błąd w WordPressie?

„Aktualizacja nie powiodła się. Odpowiedź nie jest prawidłową odpowiedzią JSON” – jak naprawić ten błąd w WordPressie?

Wyobraź sobie: pracujesz sobie spokojnie nad nowym wpisem na swojej stronie WordPress. Piszesz, formatujesz, dodajesz zdjęcia, wszystko wygląda super. W końcu klikasz magiczny przycisk „Zaktualizuj”, i nagle… BUM! Zamiast oczekiwanej informacji o pomyślnym zapisaniu treści, wyskakuje zimna jak lód wiadomość od WordPressa: (więcej…)

Dlaczego mój WordPress nie wysyła maili?

Dlaczego mój WordPress nie wysyła maili?

Nie wiem, czy też to znasz, ale w świecie WordPressa są takie dni, kiedy wszystko idzie świetnie – strona działa, Google indeksuje, wtyczki się aktualizują bez dramy. A potem przychodzi ta chwila. Ktoś pisze Ci na Messengerze: „Hej, próbowałem do Ciebie napisać przez formularz, ale coś nie działa”. I wtedy zamarzasz. Bo co, jeśli to nie była jedna osoba? Co, jeśli przez ostatnie dwa tygodnie formularz kontaktowy Twojej strony nie wysyłał wiadomości e-mail, a Ty właśnie straciłeś potencjalnych klientów, współprace, oferty życia? (więcej…)