Ana Sayfa Blog WP Memory Limit Arttırma (PHP Bellek Sınırı)

[ÇÖZÜLDÜ] WP Memory Limit Arttırma (PHP Bellek Sınırı)

WordPress ile kurduğunuz bir web siteniz veya blog adresiniz varsa “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 limitini artırarak 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öreceğiz.

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

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.

Google Site Ekleme, URL Dizin Kaydı veya indexleme işlemlerini bir çok ücretsiz WordPress SEO eklentisi ile kolayca yapılabiliriz.

1. WP memory limit hata kodlarından bazıları

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”
WP Memory Limit Artırma PHP Bellek Artırımı
Newspaper Tema’da WP Memory Limit Artırmak için ilgili ekranına gitmek

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.

WP Memory Limit Artırma PHP Bellek Artırımı
NewsPaper WordPress temasında momory limiti 40 MB’a ayarlı | WP Memory Limit Artırma

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.

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

2. Ne kadar WP memory limite ihtiyacınız var

“WP Memory Limit’e ne kadar ihtiyaç duyarız” 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) 64 MB varsayılan olarak gelmektedir.

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.

3. WP memory limit artırma: [KOD]

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

4. WordPress PHP bellek hatası çözümü [VİDEO]

Wp memory limit – WordPress memory limit arttırma

WP memory limit hatasını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. Deneyin, görün.

5. WP memory limit artırma çözümü: [RESİM]

  1. WordPress temanızın yüklü olduğu hosting alanda bulunan cPanel Yönetici Paneli‘ne gidin ve aşağıdaki resimleri takip edin.
  2. Yukarıdaki 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. Ancak ben 256 yaptı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. (Bu son bölüm 10. resimde açıklandı.)

6. Sıkça Sorulan Sorular (SSS)

1. WP memory limit arttırma nedir?

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.

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 bize yeterli gelmiyor. Bu yüzden hafıza limitinin arttırılması için yapılan çalışmalara Memory Limit arttırma veya Türkçesi ile Hafıza Sınırını Yükseltme denilmektedir.

2. WordPress PHP Sınırı Kaç MB olmalı – 40, 64, 128, 256… ?

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’inin 256 MB olduğunu belirtiyorlar.

Not: Hatalarımı düzelteceği için eleştirilerinizin başımın üstünde yeri var. Ama yazılarıma olumlu yorum yaparsanız veya beğenirseniz çok gaza geliyorum haberiniz olsun. Sadece içindeki düşünceyi not düşmek istedim. Teşekkürler…

snahmetkayahttps://wpsitekur.com/
Merhaba, İsmim Ahmet KAYA. Normalde çalıştığım profesyonel bir işim var. Hobi olarak Google Ads, Facebook-İnstagram Reklam, Yandex Direct, E-Ticaret ve SEO gibi faaliyetleri yürütüyorum. Geri kalan zamanlarımda ise burada takılıyorum. wpsitekur.com'da yazı yazmak güzel bir duygu, hoşuma gidiyor. İşini severek yapanlardanım. Burayı hem kendime hem de size bir şeyler katmak için kurdum. Bu sayede belki siz de, İnternet'te kendinize mülk edinebilir; - Kendi kişisel sitenizi (blog adresi), - Kurumsal web sitesi, - Uygulama siteleri, - Photoblog sitesi, - E ticaret web sitesi, - Profesyonel portföy (portfolyo) sitesi, - Devlet sitesi (.gov uzantılı) - Dergi ya da haber sitesi, - Bir çevrim içi topluluk sitesi, - SEO sitesi gibi siteleri yapabilirsiniz. Burada zaman nasıl geçiyor bilmiyorum... Bana istediğiniz zaman mesaj yazabilirsiniz. Sosyal medya hesaplarımı takip edin: snahmetkaya

2 YORUM

  1. merhaba bu ise yariyor bunuda eklermisiniz

    bul
    define( ‘WP_MEMORY_LIMIT’, ‘256M’ );

    degistir

    // Define memory limits.
    if ( ! defined( ‘WP_MEMORY_LIMIT’ ) ) {
    if ( false === wp_is_ini_value_changeable( ‘memory_limit’ ) ) {
    define( ‘WP_MEMORY_LIMIT’, $current_limit );
    } elseif ( is_multisite() ) {
    define( ‘WP_MEMORY_LIMIT’, ’64M’ );
    } else {
    define( ‘WP_MEMORY_LIMIT’, ’40M’ );
    }
    }

    if ( ! defined( ‘WP_MAX_MEMORY_LIMIT’ ) ) {
    if ( false === wp_is_ini_value_changeable( ‘memory_limit’ ) ) {
    define( ‘WP_MAX_MEMORY_LIMIT’, $current_limit );
    } elseif ( -1 === $current_limit_int || $current_limit_int > 268435456 /* = 256M */ ) {
    define( ‘WP_MAX_MEMORY_LIMIT’, $current_limit );
    } else {
    define( ‘WP_MAX_MEMORY_LIMIT’, ‘256M’ );
    }
    }

CEVAP VER

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

Wordpress ile Kişisel Blog Açma

Kendi kişisel blog'unuzu kendiniz yapın. Resimli videolu kolay anlatım için tıkla

GoDaddy İndirim Kuponu

Web sitesi kurmak için hosting ve domain almak zorunlu bir adımdır. Maliyeti düşürmek için tıkla