Jak zwiększyć limit pamięci WordPressa [Dokładny przewodnik]

Opublikowany: 2021-05-05

Jak zwiększyć limit pamięci WordPressa? Czy spotykasz się z takimi problemami, w których strony psują się z powodu wyczerpania limitu pamięci? Jeśli tak się stało, możesz skonsultować się z programistą, aby rozwiązać ten problem. Jest jednak prosty sposób na zrobienie tego samemu, szczególnie pomoże ci to zrozumieć, dlaczego tak się stało.

Ograniczenie pamięci PHP w WordPressie to problem, który ma wiele twarzy. Dlatego warto wiedzieć, jak zwiększyć limit pamięci WordPress.

W tym artykule postaramy się zrozumieć kilka sposobów maksymalizacji przestrzeni pamięci w WordPressie. Ale wcześniej musisz najpierw poznać koncepcję. Dlatego oto wszystko, co musisz wiedzieć o WordPressie, począwszy od samej koncepcji i typów, po rodzaje błędów, z którymi możesz się spotkać i jak je rozwiązać.

Co to jest limit pamięci WordPressa?

WordPress to ważna koncepcja dla Twojej firmy lub dowolnej innej witryny internetowej. PHP jest częścią WordPressa. Jest to język po stronie serwera. Język działa w celu wygenerowania stron HTML Twojej witryny.

Sprawdź nasze szablony HTML

Język jest dość dynamiczny z różnymi aspektami funkcjonalnymi. Niektóre z jego prac obejmują wykonywanie obliczeń, przetwarzanie zapytań związanych z WordPress i wiele innych funkcji. Przestrzeń pamięci jest najważniejszym aspektem w pełni funkcjonalnego WordPressa PHP.

Każdy WordPress ma limit pamięci. Limit pamięci PHP w WordPressie wynosi od 32 MB do 64 MB. Jeśli masz uruchomioną jedną witrynę, limit WordPressa wyniesie około 40 MB. Po przekroczeniu limitu na stronie pojawi się komunikat o błędzie krytycznym.

Z drugiej strony, wspólna praca w wielu witrynach zwiększy limit pamięci wp do maksymalnie 64 MB. W rezultacie często mówi się, że optymalna wymagana pamięć to 128 MB.

Jednak możesz potrzebować więcej miejsca, jeśli wtyczka tego wymaga. Dzięki temu możesz łatwo sprawdzić zużycie pamięci po aktywacji IP serwera i wtyczki wyświetlającej zużycie pamięci.

Dlaczego możesz potrzebować więcej miejsca na WordPress

Zwiększenie limitu na WordPressie może być szybkim dostosowaniem do wszelkiego rodzaju błędów, z którymi możesz się spotkać. Musisz jednak uważać, aby nie uzyskać zbyt dużej ilości miejsca, ponieważ może to sprawić, że Twoja witryna będzie nieefektywna.

Jednym z głównych powodów, dla których potrzebujesz więcej miejsca na WordPressie, jest to, że potrzebujesz więcej miejsca, aby przesłać zawartość swojej witryny. Czasami uruchomienie wtyczki ze starą wersją może spowodować, że witryna będzie nieefektywna i powolna. W rezultacie może być konieczne zwiększenie przestrzeni w celu uaktualnienia wersji w celu zwiększenia wydajności.

Różne rodzaje limitów pamięci w WordPress

W WordPressie można znaleźć dwa rodzaje limitów pamięci. Są to limity pamięci administracyjnej i publicznej.

Limit pamięci administracyjnej

Limit pamięci administracyjnej to limit dla stron administracyjnych. Podobnie jest to zazwyczaj strona właściciela witryny. Jako administratorzy lub właściciele strony internetowej masz prawo do ograniczonej ilości miejsca na kodowanie zawartości strony. To ograniczenie przestrzeni nazywa się limitem pamięci administracyjnej.

Limit pamięci publicznej

Strona publiczna serwisu to po prostu strony docelowe i inne strony dostępne dla użytkowników publicznych. Serwer hostingowy ponownie udostępnia ograniczoną przestrzeń dla stron publicznych. Ograniczona przestrzeń nazywana jest limitem pamięci publicznej.

Jak zwiększyć limit pamięci WordPress: 3 skuteczne metody

W dowolnym momencie swojej funkcji na pewno będziesz musiał zwiększyć limit pamięci WordPress. Dotyczy to zwiększenia Limitu Pamięci Administracyjnej, jak również zwiększenia Limitu Pamięci Publicznej. Możesz to zrobić na 3 różne sposoby.

Edycja pliku wp-config.PHP

Plik wp-config.PHP zawiera szczegóły podstawowej konfiguracji witryny. To jest katalog główny katalogu plików twojego WordPressa.

Najpierw musisz przeszukać ten wiersz: define('WP_MEMORY_LIMIT', '32M');. Po znalezieniu tej linii będziesz musiał zmodyfikować ostatnią liczbę i ją zwiększyć. Teraz ta ostatnia liczba to w zasadzie limit miejsca. Dlatego powinieneś zwiększyć go przynajmniej do 128M. Na koniec linia powinna wyglądać tak: define('WP_MEMORY_LIMIT', '128M');.

Kiedy skończysz zwiększać limit pamięci, pamiętaj o jego zapisaniu. Nadal możesz zwiększyć pamięć, jeśli zajdzie taka potrzeba w przyszłości. Jednak nie powinieneś przesadzać, ponieważ może to spowodować awarię serwera.

Edycja pliku PHP.ini

Jest to metoda, gdy pierwsza metoda nie działa. Czasami możesz nie być w stanie rozwiązać problemu zwiększenia limitu pamięci PHP przez samo zwiększenie pamięci WordPress. W takiej sytuacji będziesz musiał przejść do ustawień serwera. Jednak, aby ten proces działał, nie możesz używać serwera współdzielonego.

Jeśli używany serwer jest prywatny, plik PHP.ini można znaleźć w folderze głównym. Po znalezieniu należy wprowadzić następujące zmiany:

  • limit_pamięci = 256M
  • upload_max_filesize = 12M
  • post_max_size = 13M
  • file_uploads = Wł.
  • max_czas_wykonania = 180

Powinieneś wprowadzić wartość, która Ci odpowiada, a także rozwiązać błąd limitu pamięci. Co więcej, musisz wyczyścić pamięć podręczną, aby sprawdzić, czy zmiany rozwiązały problem, czy nie.

Edycja pliku .htaccess

To ostatnia opcja, z której możesz skorzystać. To jest ostatnia deska ratunku, gdy poprzednia metoda nie działa. Kropka przed nazwą pliku sugeruje, że jest on ukryty. W rezultacie znajdziesz go w menedżerze SFTP, jeśli nie znajdziesz go w folderze głównym.

Jednak zwiększenie limitu pamięci za pomocą tego procesu jest znacznie łatwiejsze. Wystarczy dodać kilka poleceń w pliku .htaccess. Te polecenia są następujące:

  1. Pierwsze polecenie: php_value memory_limit 256M
  2. Drugie polecenie: php_value upload_max_filesize 12M
  3. Trzecie polecenie: php_value post_max_size 13M

Dlaczego pojawia się błąd limitu pamięci WordPress?

Twoja witryna będzie wymagała wystarczającej ilości danych do przechowywania całej zawartości. W przypadku braku dostępnego miejsca pojawi się błąd limitu pamięci. To jest tak proste.

Powstaje jednak pytanie, dlaczego pamięć miałaby się wyczerpywać, jeśli niespodziewanie się kończy. Podobnie jak każda inna witryna, Twoja witryna powinna z czasem przechodzić aktualizacje i uaktualnienia. Podobnie spowoduje to przechowywanie na serwerze nowszych wtyczek i skryptów. Dzięki nowym treściom dostępna przestrzeń będzie się gromadzić każdego dnia. W końcu zobaczysz, że limit pamięci WordPressa zostanie wypełniony i pojawi się komunikat o błędzie.

Jak sprawdzić aktualną przestrzeń w WordPressie

Możesz łatwo sprawdzić aktualną przestrzeń pamięci swojego WordPressa. Można to sprawdzić w narzędziu Site Health Tool. Najpierw przejdź do pulpitu WordPress. Następnie zobaczysz „Narzędzia”. Kliknij na niego, a znajdziesz opcję „Stan witryny”. Wewnątrz tej opcji zobaczysz „Informacje”. Kliknij na niego i sprawdź sekcję serwera. Tam możesz zobaczyć Limit pamięci PHP.

Często Zadawane Pytania

Jak zwiększyć limit pamięci WordPressa?

Istnieją 3 metody na zwiększenie limitu pamięci WordPressa. Możesz wybrać dowolny z nich, aby zwiększyć limit pamięci PHP WordPress. Wszystkie metody omówiliśmy w powyższym artykule.

Jaki jest domyślny limit pamięci dla WordPressa?

Domyślny limit pamięci dla WordPressa to 32 MB. Czasami może to być do 64 MB, co może być rzadkie. W większości przypadków jest to około 32 MB domyślnej przestrzeni.

Jak sprawdzić limit pamięci WordPressa?

Limit pamięci WordPressa możesz sprawdzić w opcji Site Health Tool. Narzędzie do sprawdzania kondycji witryny można znaleźć w opcji „Narzędzia”.

Jaki powinien być limit pamięci PHP?

Optymalny limit pamięci PHP powinien wynosić 256M. Jednak niektóre strony internetowe mogą wymagać jeszcze więcej miejsca do przechowywania danych.

Jak zmienić limit pamięci cPanel?

Możesz łatwo zmienić limit pamięci, logując się do cPanel. Jednak po zalogowaniu przejdź do opcji Oprogramowanie. Znajdziesz tam opcję PHP Version, a następnie zlokalizuj sekcję Limit pamięci. W związku z tym możesz zmienić pamięć, klikając wartość.

Gdzie mogę znaleźć PHP INI w WordPressie?

PHP INI można znaleźć w katalogu wp-admin. Z pewnością powinno tam być domyślnie. Jeśli nie, zawsze możesz utworzyć i zdefiniować nowy.

Na zakończenie

WordPress to ważna platforma do prowadzenia biznesu online. Podobnie jak w przypadku każdego innego magazynu, przestrzeń w WordPressie będzie ograniczona, abyś mógł z nią pracować. Dlatego bardzo korzystne jest wiedzieć, jak zwiększyć limit pamięci WordPress. Wymienione 3 metody są najskuteczniejsze. Powinieneś najpierw dowiedzieć się, który z nich jest dla Ciebie najlepszy.