WordPress Memory Limit Arttırma 2020 [ÇÖZÜM]

3157
WordPress Memory Limit Arttırma - PHP WP Mwmory Limit Çözümü
WordPress Memory Limit Arttırma - PHP WP Mwmory Limit Hatası Çözümü

WordPress Memory Limit Arttırma veya WP Memory Limit Arttırma (PHP Time Limit arttırma) problemi başınıza gelmiş olabilir.

WordPress ile kurduğunuz bir web siteniz varsa veya blog açtıysanız “wp memory limit” ya da “Memory Exhausted Error” hatasını almanız muhtemeldir.

Çünkü bu en yaygın wordpress hatalarından birisidir. Bu hatayı, PHP hafıza artırma ile kolayca çözebilirsiniz.

Bu yazıda sizlere “PHP Bellek Sınırı” uyarısını aldıktan sonra veya almadan önce önlem almak için PHP belleğini nasıl artıracağımızı göstereceğim.

Ancak “Yüklenen dosya php.ini dosyasındaki upload_max_filesize directive ile belirtilen limiti aşıyor.” bir hata almışsanız sizi Yüklenen Dosya php.ini upload_max_filesize Çözüm başlıklı yazıma davet ediyorum. Tema yüklemeyle ilgili sorununuzu orada çözebilirsiniz.

WordPress PHP betik dili ile yazılmıştır ve her WordPress’in çalışabilmesi için hosting’e (barındırmaya) ihtiyaç duyar. Bu hizmetini web hosting firmalarından alabilirsiniz.

WordPress temaları, eklentileri veya diğer ihtiyaçlar, kendisine ayrılan bir bellekle yetinmeye çalışır ancak bellek boyutu hosting hizmeti sunan sunucuların belirlediği boyutu geçerse (varsayılan 40 MB) web siteniz çalışmakta zorluk yaşar ve deyimi yerindeyse error verir.

WordPress Memory Limit Arttırma Hataları

WordPress Memory Limit Arttırma hataları başınıza gelmiş olabilir:

1Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home4/xxx/public_html/wp-includes/plugin.php on line xxx
2 “Allowed memory size of xxxxxx bytes exhausted”

Yukarıdaki hataları almadan önce önlem almak istiyorsanız; benim gibi newspaper teması kullananlar için ana menü içinde bulunan Newspaper > System Status’e girdikten sonra o sayfanın en altına geldiğinizde aşağıdaki gibi bir ekran ile karşılaşacaksınız.

Wordpress Memory Limit Arttırma - Tema Boyutu 256 MB
WordPress Memory Limit Arttırma – Newspaper Tema Boyutu 256 MB

Benim kullandığım Newspaper Teması, 40 MB tahsis edilen bellek ile gayet iyi çalıştığını, ancak yüklenen eklentiler ve kullanıcı sayısı ile birlikte bu boyutun web sitesine zamanla yetmeyeceğini,

Buna bağlı olarak WordPress PHP Bellek Limiti’ni 128 MB olarak ayarlamamın iyi olacağını önermektedir. Ama ben bellek boyutunu 256 MB olarak ayarladım.

Her tema farklı özellikler göstereceğinden tema durumunuzu ayarlar bölümünden veya aldığınız yerden kontrol ediniz.

Ne Kadar WP Memory Limitine İhtiyacınız Var

WordPress Memory Limit Arttırmak istiyoruz ancak ne kadar “WP Memory Limit’e ihtiyacımız var?” sorusunun cevabı basit.

WordPress’in sunduğu varsayılan ayar tek web sitesi için 40 MB ile varsayılan olarak gelmekte iken çoklu (birden fazla web sitesileri için) bu boyut 64 MB’dır.

Gerek kullandığım Newspaper temasının ayarlarında gerekse wordpress web site kurma programının kendi sitesinde belirtilen parametrelerde 256 MB boyutun bir web sitesini çalıştırmak için yeterli olacağı belirtilmektedir ki bende WordPress Memory Limit Arttırmak için 256 MB değer girdim.

WordPress Memory Limit Arttırma Çözümü Videolu Anlatım

WP Memory Limit Arttırma Videosu – WordPress Memory Limit Arttırma

WP memory limit hatasını çözmek için, PHP bellek boyutu en az 256 MB olarak ayarlayınız. 40 MB varsayılan boyutu 256 MB’a artırdığımızda / yükselttiğinizde hata kendiliğinden çözülecektir.

WP Memory Limit Arttırma Kodu

WordPress Memory Limit Arttırmak için kullanılacak kod:

define( 'WP_MEMORY_LIMIT', '256M' );

WP Memory Limit Arttırma Yazılı Çözümü

  1. WordPress temanızın yüklü olduğu hosting alanda bulunan cPanel Yönetici Paneli‘ne gidin.
  2. Yukarıdaki verdiğim kodu wp-config.php dosyasının içine yapıştırın. Bu kod sizin web sitenizin hafızasını artıracaktır. İsterseniz 256 yerine 500 yazabilirsiniz. Bu tamamen size bağlı. Web sitesi rahat rahat geniş geniş takılsın istiyorsanız böyle yapabilirsiniz. Mesela ben 256 MB olarak ayarladım.
  3. Eğer en altına yapıştırdığınız kod bu hatayı düzeltmedi ise o kodu kod satırlarının arasına bir yerlere yapıştırın. Videoda anlattım.

Sıkça Sorulan Sorular (SSS)

  • 👌 WP Memory Limit Arttırma Nedir? Nasıl Çözülür?

    PHP ile yazılmış WordPress (WP) hafıza sınırının artırılması işlemidir. Çözümü için yazıda verdiğim kodu “.htaccess” dosyasına değil de, “wp-config.php” dosyasına yapıştırmanız yeterli.

  • ⚠️ WP Memory Limit Arttırma hatasının alınması normal mi?

    Evet. Genelde WP kullanıcıları bu hatayı alır. Varsayılan bellek boyutu 40 MB olarak sunulur. Zamanla yüklediğimiz eklentiler ile bu bellek yetersiz kalacaktır. Bu yüzden WordPress Memory Limit Arttırmak için yapılan çalışmalara Hafıza Sınırını Yükseltme denilmektedir.

  • 👍 WP Memory Limit Arttırma hafızası kaç MB olamalı?

    Bu sorunun ayrıntılı cevabını yazımda açıklamıştım. Ancak buraya da yazmak istedim: Tema yapıcıları ve WordPress geliştiricileri en ideal Memory Limit Hafızasının 256 MB olduğunu belirtiyorlar. Ben 256 MB kullanıyorum. Problem olmuyor. Olursa 300 yapın. Problem çıkardıkça bu limiti yükseltebilirsiniz.

  • WP Memory Limit ile WordPress Memory Limit Arttırma aynı mı?

    WP Memory Limit ile WordPress Memory Limit aynı şeylerdir. Boyut arttırma ile bu problemden kurtulabilirsiniz.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz