
Kilka sztuczek z plikiem wp-config.php
Jednym z najważniejszych plików w WordPressie jest wp-config.php. Plik tuż po instalacji znajduje się w głównym folderze Twojej strony i zawiera reguły takie jak choćby dane połączenia z bazą danych. (więcej…)
Jednym z najważniejszych plików w WordPressie jest wp-config.php. Plik tuż po instalacji znajduje się w głównym folderze Twojej strony i zawiera reguły takie jak choćby dane połączenia z bazą danych. (więcej…)
Prowadzenie strony na WordPressie to z jednej strony ogromna frajda, a z drugiej – czasem też sporo stresu. Zwłaszcza wtedy, gdy przez przypadek usuniemy coś ważnego, jak stronę, wpis albo – co gorsza – całe menu nawigacyjne. Klik – i nie ma. I zaczyna się panika: „Gdzie to się podziało?”, „Czy da się to jakoś cofnąć?”, „Czy muszę tworzyć wszystko od nowa?”. Brzmi znajomo? (więcej…)
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…)
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.
Ten komunikat to nic innego jak zabezpieczenie WordPressa i/lub serwera przed zbyt dużym obciążeniem – pojawia się najczęściej, gdy:
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.
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.
.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
.
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ć.
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');
Jeśli nie masz dostępu do plików lub nie chcesz ręcznie grzebać w kodzie, możesz zainstalować wtyczkę typu:
To proste narzędzia, które automatycznie zwiększają limity, o ile serwer na to pozwala.
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:
.htaccess
, php.ini
, wp-config.php
,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.).
Jeśli właśnie zobaczyłeś błąd w stylu: „Fatal error: Allowed memory size of X bytes exhausted”, oznacza to, że musisz zwiększyć limit pamięci w WordPressie. (więcej…)
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…)
Ostatnie komentarze