Wordpress Hosting

WordPress PHP Memory Limit Nedir? Nasıl Artırılır? 2026 Rehberi

21 Ağustos 2026 12 dk okuma Burak A.
WordPress PHP Memory Limit Nedir? Nasıl Artırılır? 2026 Rehberi

WordPress sitenizde zaman zaman “Allowed memory size exhausted”, beyaz ekran veya eklenti yüklerken oluşan bellek hatalarıyla karşılaşıyorsanız sorunun nedeni PHP Memory Limit değerinin yetersiz olması olabilir.

WordPress PHP Memory Limit, WordPress’in PHP işlemleri sırasında kullanabileceği maksimum bellek miktarını belirler. Özellikle çok sayıda eklenti kullanan, WooCommerce çalıştıran veya yüksek kaynak tüketen temalara sahip sitelerde doğru PHP Memory Limit ayarı, sitenin stabil çalışması açısından önemlidir.

Bu rehberde WordPress PHP Memory Limit nedir, kaç MB olması gerekir, nasıl kontrol edilir ve WordPress PHP Memory Limit nasıl artırılır sorularını adım adım ele alıyoruz.

🧠 WordPress PHP Memory Limit Nedir?

WordPress PHP Memory Limit, PHP’nin bir WordPress isteğini işlerken kullanabileceği maksimum bellek miktarını ifade eder.

Örneğin Memory Limit değeri 256M olarak ayarlanmışsa PHP işlemlerinin kullanabileceği bellek sınırı 256 MB olarak belirlenmiş olur.

Bu değer;

  • 🧩 WordPress eklentilerinin çalışmasını
  • 🎨 Tema işlemlerini
  • 🛒 WooCommerce işlemlerini
  • 🖼️ Görsel işleme görevlerini
  • 🗄️ Veritabanı işlemlerini
  • ⚙️ WordPress yönetim panelindeki bazı işlemleri

etkileyebilir.

Ancak önemli bir ayrıntı var:

PHP Memory Limit, hosting paketinizde bulunan toplam RAM miktarı değildir.

Sunucunuzda 8 GB RAM bulunması, PHP’nin otomatik olarak 8 GB bellek kullanabileceği anlamına gelmez.

💡 İPUCU: PHP Memory Limit’i artırmak her zaman WordPress’i hızlandırmaz. Ancak sitenin ihtiyacından düşük bir limit kullanmak bellek hatalarına ve bazı işlemlerin başarısız olmasına neden olabilir.

💾 WordPress PHP Memory Limit Kaç MB Olmalı?

Her WordPress sitesi için tek bir ideal değer bulunmaz.

Kullanılan tema, eklentiler, WooCommerce, trafik yoğunluğu ve yapılan işlemlere göre ihtiyaç değişebilir.

Genel olarak şu değerler kullanılabilir:

WordPress Site TürüÖnerilen Memory Limit
📝 Basit blog128M
🏢 Kurumsal WordPress sitesi256M
🔌 Çok sayıda eklenti kullanan site256M – 512M
🛒 WooCommerce256M – 512M
🚀 Büyük ve yoğun WordPress sitesi512M+

Çoğu standart WordPress sitesi için 256M iyi bir başlangıç noktasıdır.

Ancak Memory Limit’in yanında hosting kaynaklarının da yeterli olması gerekir. WordPress için RAM seçimini daha detaylı incelemek isterseniz [WordPress Hosting İçin Kaç GB RAM Gerekir?] rehberimize göz atabilirsiniz. WordPress Hosting İçin Kaç GB RAM Gerekir?

🚀 AYDIN CLOUD İPUCU: Sadece Memory Limit’e bakmayın. WordPress sitenizin CPU, RAM ve depolama kaynaklarını birlikte değerlendirin.

🔍 WordPress PHP Memory Limit Nasıl Kontrol Edilir?

Mevcut WordPress PHP Memory Limit değerini kontrol etmek için birkaç farklı yöntem bulunur.

⚙️ WordPress Yönetim Panelinden

WordPress yönetim panelinde:

Araçlar → Site Sağlığı → Bilgi → Sunucu

bölümünden PHP yapılandırmasıyla ilgili çeşitli değerleri görebilirsiniz.

Burada kullanılan PHP sürümü ve Memory Limit gibi değerler görüntülenebilir.

🖥️ Hosting Panelinden

cPanel veya Plesk gibi hosting panellerinde PHP yapılandırma seçenekleri üzerinden memory_limit değerini kontrol edebilirsiniz.

💡 İPUCU: WordPress panelinde gördüğünüz değer ile hosting panelindeki değer farklı görünüyorsa sunucu tarafındaki PHP yapılandırmasını kontrol edin.

Wordpress PHP Memory Limit Artırma Yöntemleri
WordPress PHP Memory Limit Artırma Yöntemleri

🛠️ WordPress PHP Memory Limit Nasıl Artırılır?

WordPress PHP Memory Limit artırma işlemi kullanılan hosting altyapısına göre farklı yöntemlerle yapılabilir.

En yaygın yöntemleri inceleyelim.

1️⃣ wp-config.php ile Memory Limit Artırma

WordPress’in ana dizininde bulunan wp-config.php dosyasına aşağıdaki satırı ekleyebilirsiniz:

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

Daha yüksek bir limit gerekiyorsa:

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

Yönetim panelindeki işlemler için ayrıca:

define('WP_MAX_MEMORY_LIMIT', '512M');

kullanılabilir.

Bu satırların WordPress yapılandırmasında doğru konuma eklenmesi gerekir.

⚠️ DİKKAT: wp-config.php dosyasını düzenlemeden önce mutlaka yedek alın. Hatalı bir değişiklik WordPress sitenizin çalışmasını etkileyebilir.

2️⃣ php.ini ile PHP Memory Limit Artırma

Sunucu veya hosting hesabınızda PHP yapılandırmasına erişiminiz varsa php.ini içerisindeki:

memory_limit = 256M

değerini değiştirebilirsiniz.

Daha yüksek kaynak ihtiyacı bulunan sistemlerde:

memory_limit = 512M

kullanılabilir.

Burada önemli olan değişikliğin gerçekten sitenizin kullandığı PHP sürümüne uygulanmasıdır.

PHP sürümünün WordPress performansına etkisini öğrenmek için [WordPress Hosting’de PHP Sürümü Kaç Olmalı? 8.3–8.5 Rehberi] yazımıza da göz atabilirsiniz. WordPress Hosting’de PHP Sürümü Kaç Olmalı? 8.3–8.5 Rehberi

3️⃣ .htaccess ile Memory Limit Artırma

Bazı Apache/PHP yapılandırmalarında .htaccess üzerinden de Memory Limit değiştirilebilir:

php_value memory_limit 256M

Ancak bu yöntem her sunucuda çalışmaz.

Özellikle PHP-FPM kullanılan sistemlerde bu tarz bir direktif 500 Internal Server Error gibi problemlere yol açabilir.

Bu nedenle hosting altyapınızın desteklediğinden emin olmadan .htaccess dosyasını değiştirmeyin.

⚠️ DİKKAT: PHP yapılandırmanızdan emin değilseniz .htaccess yerine hosting panelini veya hosting sağlayıcınızın önerdiği yöntemi kullanmanız daha güvenlidir.

4️⃣ cPanel ile WordPress Memory Limit Artırma

cPanel kullanılan hostinglerde PHP Memory Limit genellikle MultiPHP INI Editor üzerinden değiştirilebilir.

İlgili alan adını seçtikten sonra:

memory_limit

değerini:

256M

veya ihtiyaç halinde:

512M

olarak ayarlayabilirsiniz.

cPanel’in WordPress hosting yönetimindeki rolünü merak ediyorsanız [cPanel Nedir? Web Hosting Yönetimini Kolaylaştıran Panel] rehberimize de göz atabilirsiniz. cPanel Nedir? Web Hosting Yönetimini Kolaylaştıran Panel

5️⃣ Plesk ile WordPress Memory Limit Artırma

Plesk kullanılan sistemlerde PHP ayarları üzerinden memory_limit değiştirilebilir.

Genellikle:

Websites & Domains → PHP Settings

bölümünden ilgili alan adı seçilir.

Daha sonra:

memory_limit

değeri değiştirilir.

Plesk hakkında daha detaylı bilgi için [Plesk Panel Nedir? Avantajları Nelerdir?] rehberimizi inceleyebilirsiniz. Plesk Panel Nedir? Avantajları Nelerdir?

🚨 WordPress PHP Memory Limit Neden Yetersiz Kalır?

Memory Limit’in yetersiz kalmasının birçok nedeni olabilir.

🔌 Çok Fazla Eklenti

Her eklenti PHP tarafında belirli miktarda kaynak kullanır.

Özellikle aynı anda çalışan çok sayıda ağır eklenti Memory Limit ihtiyacını artırabilir.

🛒 WooCommerce

WooCommerce;

  • ürünler,
  • siparişler,
  • ödeme işlemleri,
  • filtreleme,
  • raporlar,
  • üçüncü taraf entegrasyonlar

gibi işlemler nedeniyle standart WordPress sitelerine göre daha fazla kaynak tüketebilir.

🎨 Ağır Temalar

Gelişmiş page builder sistemleri ve çok sayıda özelliğe sahip temalar PHP tarafında daha fazla işlem gerçekleştirebilir.

🖼️ Büyük Görseller

Görsellerin yeniden boyutlandırılması ve işlenmesi sırasında PHP bellek kullanımı artabilir.

🐌 Verimsiz Eklentiler

Bazı eklentiler normalden fazla kaynak tüketebilir.

Bu nedenle Memory Limit’i sürekli yükseltmek yerine hangi işlemin fazla kaynak tükettiğini bulmak daha doğru bir yaklaşımdır.

💡 İPUCU: Memory Limit hatası aldıysanız ilk yapmanız gereken değeri sınırsız şekilde yükseltmek değildir. Son yüklediğiniz eklenti, tema veya yaptığınız değişiklikleri kontrol edin.

⚡ PHP Memory Limit Artırmak WordPress’i Hızlandırır mı?

Tek başına hayır.

PHP Memory Limit’in yükseltilmesi, PHP işlemlerinin daha fazla bellek kullanmasına izin verir.

Ancak sitenizin sayfa açılış hızının doğrudan artacağı anlamına gelmez.

WordPress performansında;

  • ⚙️ PHP sürümü
  • 🚀 OPcache
  • 🧠 Object Cache
  • 💾 WordPress Cache
  • 🌐 TTFB
  • 🗄️ Veritabanı
  • 🖥️ CPU
  • 💽 RAM
  • ⚡ NVMe SSD
  • 🌍 CDN

gibi birçok faktör birlikte değerlendirilmelidir.

Örneğin PHP tarafında opcode cache kullanımı hakkında [OPcache Nedir? WordPress ve PHP Performansını Nasıl Artırır?] rehberimizi okuyabilirsiniz. OPcache Nedir? WordPress ve PHP Performansını Nasıl Artırır?

WordPress performansının tamamını incelemek için de [WordPress Performansı Nasıl Artırılır? 15 Etkili Yöntem]rehberimize göz atabilirsiniz. WordPress Performansı Nasıl Artırılır? 15 Etkili Yöntem

🧠 Redis Object Cache ile PHP Memory Limit Aynı Şey mi?

Hayır.

İki sistem farklı görevler gerçekleştirir.

PHP Memory Limit, PHP işlemlerinin kullanabileceği maksimum belleği belirler.

Object Cache ise sık kullanılan verilerin daha hızlı erişilebilmesi amacıyla önbelleğe alınmasına yardımcı olur.

WordPress sitelerinde Redis gibi sistemler Object Cache için kullanılabilir.

Bu konuyu ayrıntılı şekilde öğrenmek için [Redis Object Cache Nedir? Ne İşe Yarar?] rehberimize bakabilirsiniz. Redis Object Cache Nedir? Ne İşe Yarar?

💡 İPUCU: Memory Limit ile Object Cache’i birbirinin alternatifi olarak düşünmeyin. İkisi WordPress altyapısında farklı problemleri çözmeye yardımcı olur.

🛒 WooCommerce İçin Memory Limit Kaç Olmalı?

WooCommerce kullanan sitelerde daha yüksek Memory Limit gerekebilir.

Ürün sayısı, sipariş yoğunluğu, kullanılan ödeme sistemleri ve eklenti sayısı arttıkça PHP’nin gerçekleştirdiği işlemler de artabilir.

Bu nedenle WooCommerce sitelerinde 256M–512M aralığı iyi bir başlangıç noktası olabilir.

Fakat büyük bir WooCommerce mağazasında ihtiyaç daha yüksek olabilir.

🚀 AYDIN CLOUD İPUCU: WooCommerce sitenizde sürekli Memory Limit hatası görüyorsanız yalnızca Memory Limit’i yükseltmeyin. Eklentilerin kaynak tüketimini, veritabanını ve hosting kaynaklarını da inceleyin.

🗄️ WordPress Veritabanı Memory Limit’i Etkiler mi?

Dolaylı olarak etkileyebilir.

Büyük ve optimize edilmemiş veritabanlarında bazı sorgular daha fazla kaynak tüketebilir.

Özellikle WooCommerce, büyük bloglar veya uzun süredir kullanılan WordPress sitelerinde veritabanının düzenli şekilde kontrol edilmesi faydalıdır.

Bu konuda [WordPress Veritabanı Optimizasyonu Nasıl Yapılır?] rehberimize göz atabilirsiniz. WordPress Veritabanı Optimizasyonu Nasıl Yapılır?

🔥 WordPress PHP Memory Limit Artırırken Nelere Dikkat Edilmeli?

Memory Limit değiştirirken şu noktaları göz önünde bulundurun:

1️⃣ Sunucunun RAM’ini kontrol edin

PHP limitini yükseltmek sunucuya fiziksel RAM eklemez.

2️⃣ Sorunun kaynağını araştırın

Memory Limit’i sürekli artırmak yerine fazla kaynak tüketen eklentiyi veya işlemi bulmaya çalışın.

3️⃣ PHP sürümünüzü güncel tutun

Güncel ve desteklenen PHP sürümleri WordPress altyapısında önemlidir.

4️⃣ Cache sistemlerini doğru yapılandırın

Cache, PHP’nin gereksiz işlemleri tekrar tekrar gerçekleştirmesini azaltmaya yardımcı olabilir.

5️⃣ Hosting kaynaklarını değerlendirin

Yoğun trafikli WordPress sitelerinde yalnızca Memory Limit’e odaklanmak yeterli değildir.

🛡️ AYDIN CLOUD İPUCU: Siteniz sürekli kaynak sınırlarına takılıyorsa PHP Memory Limit’i yükseltmeden önce CPU, RAM, disk ve PHP yapılandırmasını birlikte değerlendirin.

📊 WordPress PHP Memory Limit ve Hosting Kaynakları

Bir WordPress sitesinin performansı yalnızca PHP Memory Limit değerine bağlı değildir.

Örneğin sitenizde 512M Memory Limit bulunmasına rağmen CPU yetersizse yoğun PHP işlemleri sırasında performans sorunları yaşamaya devam edebilirsiniz.

Benzer şekilde yeterli CPU ve RAM bulunmasına rağmen cache sistemi doğru yapılandırılmamışsa gereksiz PHP işlemleri oluşabilir.

Bu nedenle WordPress hosting seçerken kaynakları bütün olarak değerlendirmek gerekir.

CPU tarafındaki ihtiyaçları görmek için [WordPress Hosting İçin Kaç Çekirdek CPU Gerekir?] rehberimizi de inceleyebilirsiniz. WordPress Hosting İçin Kaç Çekirdek CPU Gerekir?

❓ Sık Sorulan Sorular

WordPress PHP Memory Limit nedir?

WordPress PHP Memory Limit, PHP işlemlerinin kullanabileceği maksimum bellek miktarıdır. WordPress sitenizin kullandığı tema, eklentiler ve gerçekleştirdiği işlemlere göre ihtiyaç duyulan değer değişebilir.

WordPress PHP Memory Limit kaç olmalı?

Standart WordPress sitelerinde 256M iyi bir başlangıç değeridir. WooCommerce ve daha yoğun sitelerde 512M veya daha yüksek değerlere ihtiyaç duyulabilir.

WordPress PHP Memory Limit nasıl artırılır?

wp-config.php, php.ini, cPanel veya Plesk üzerinden artırılabilir. Kullanılabilecek yöntem hosting altyapısına göre değişir.

512M Memory Limit fazla mı?

Her site için fazla değildir. Yoğun kaynak kullanan WordPress ve WooCommerce sitelerinde 512M gerekli olabilir. Basit sitelerde ise gereksiz olabilir.

PHP Memory Limit artırmak siteyi hızlandırır mı?

Hayır. Yalnızca PHP işlemlerinin kullanabileceği maksimum belleği artırır. Yetersiz bellek nedeniyle oluşan hataları önleyebilir ancak doğrudan sayfa hızını artırmaz.

Allowed Memory Size Exhausted hatası neden olur?

PHP işleminin kendisine ayrılan bellek sınırını aşması nedeniyle oluşur. Ağır eklentiler, temalar, WooCommerce, büyük işlemler veya verimsiz kodlar buna neden olabilir.

WordPress Memory Limit 128M yeterli mi?

Basit WordPress sitelerinde yeterli olabilir. Ancak çok sayıda eklenti, WooCommerce veya ağır işlemler kullanan sitelerde 256M veya daha yüksek değerler gerekebilir.

Wordpress PHP Memory Limit Doğru Yapılandırma
WordPress PHP Memory Limit Doğru Yapılandırma

🏁 Sonuç

WordPress sitelerinin stabil çalışmasında önemli bir PHP yapılandırmasıdır.

Çoğu standart WordPress sitesi için 256M iyi bir başlangıç noktası olabilir. Daha yoğun sitelerde ise 512M veya üzerideğerler gerekebilir.

Fakat Memory Limit’i sürekli yükseltmek yerine sitenin neden fazla kaynak tükettiğini araştırmak daha sağlıklı bir yaklaşımdır.

WordPress performansını değerlendirirken;

PHP + OPcache + Object Cache + CPU + RAM + NVMe + Cache + Veritabanı

bileşenlerinin tamamını birlikte değerlendirmek gerekir.

Doğru yapılandırılmış bir WordPress Hosting altyapısı, yalnızca yüksek bir Memory Limit değerinden çok daha önemlidir.

🚀 AYDIN CLOUD SON İPUCU: WordPress sitenizde Memory Limit hatası görüyorsanız önce sorunun kaynağını bulun, ardından ihtiyaca uygun değeri belirleyin. Gereksiz yere yüksek limit kullanmak yerine dengeli bir hosting altyapısı oluşturmak uzun vadede daha sağlıklıdır.

Paylaş:
Tüm Yazılara Dön Hemen İnceleyin → WordPress Hosting Paketleri WordPress için optimize edilmiş hızlı hosting paketleri. WP optimize Ücretsiz SSL Otomatik yedekleme

Yorum Yap

E-posta adresiniz yayınlanmayacaktır. Zorunlu alanlar işaretlenmiştir.

Yardıma mı ihtiyacınız var? Size nasıl yardımcı olabiliriz?
WhatsApp Destek Bizi Arayın E-posta Gönder