Aby zwiększyć limit pamięci WordPressa, edytuj plik wp-config.php i dodaj przed komentarzem kończącym edycję pliku wpis define( 'WP_MEMORY_LIMIT', '256M' );. Przed zmianą wykonaj kopię zapasową, ponieważ błąd składni może zablokować działanie witryny.
Gdzie wkleić kod zwiększający limit pamięci?
Otwórz plik wp-config.php znajdujący się w głównym katalogu instalacji WordPressa. Wklej poniższą linię przed komentarzem:
define( 'WP_MEMORY_LIMIT', '256M' );
Wpis powinien znaleźć się przed:
/* That's all, stop editing! Happy publishing. */
Wartość 256M oznacza limit 256 MB. To rozsądna wartość początkowa, gdy strona zgłasza błąd Out of Memory albo wtyczka wymaga większej ilości pamięci. Nie ustawiaj od razu bardzo wysokiego limitu. Jeśli problem nie ustępuje, przyczyną może być ograniczenie narzucone przez hosting lub nieoptymalna wtyczka.
Co przygotować przed edycją pliku?
Przed rozpoczęciem pracy zabezpiecz witrynę i upewnij się, że masz możliwość przywrócenia poprzedniej wersji pliku:
- Kopia zapasowa – pobierz oryginalny plik
wp-config.phpna komputer. - Dostęp do serwera – przygotuj połączenie FTP, SFTP albo menedżer plików w panelu hostingu.
- Edytor tekstu – użyj programu obsługującego kodowanie UTF-8 bez BOM, na przykład Notepad++ lub Visual Studio Code.
Nie edytuj pliku w edytorze formatowanego tekstu. Zwykły Notatnik systemu Windows może w niektórych sytuacjach zapisać plik z niepożądanymi znakami BOM. Po zapisaniu sprawdź też, czy nie usunąłeś przypadkowo żadnej istniejącej linii.
Jak zmienić limit w wp-config.php krok po kroku?
Wykonaj następujące czynności:
- Połącz się z serwerem przez FTP, SFTP lub otwórz menedżer plików w panelu hostingowym.
- Przejdź do głównego katalogu WordPressa, w którym znajdują się między innymi foldery
wp-admin,wp-contentiwp-includes. - Znajdź plik
wp-config.phpi otwórz go w edytorze tekstu. - Sprawdź, czy plik zawiera już wpis
WP_MEMORY_LIMIT. Jeśli tak, zmień jego wartość na256M. Jeśli go nie ma, dodaj nową linię przed komentarzemThat's all, stop editing!. - Zapisz plik i prześlij go z powrotem na serwer, nadpisując poprzednią wersję.
Po zapisaniu otwórz stronę i panel administracyjny. Jeśli pojawi się błąd składni, przywróć kopię zapasową pliku. Nawet pojedynczy brak apostrofu, nawiasu lub średnika może uniemożliwić uruchomienie WordPressa.
Jak sprawdzić, czy limit został zwiększony?
Zaloguj się do panelu administracyjnego WordPressa i przejdź do Narzędzia > Stan witryny > Informacje. Rozwiń sekcję Serwer i odszukaj pozycję Limit pamięci PHP. Wyświetlona wartość pozwoli sprawdzić, czy WordPress odczytał nową konfigurację.
Jeśli wartość się nie zmieniła, hosting może mieć własny, niższy limit PHP, którego nie da się przekroczyć samą edycją wp-config.php. W takiej sytuacji skontaktuj się z administratorem hostingu. Gdy limit został zwiększony, ale błąd nadal występuje, sprawdź również wtyczki i motyw, ponieważ sama zmiana limitu nie naprawia nieoptymalnego kodu.
Najbezpieczniej zacząć od wartości 256M, zachować kopię pliku i potwierdzić zmianę w sekcji Stan witryny. Kod musi znajdować się przed komentarzem kończącym edycję wp-config.php.