En çok ihtiyaç duyduğunuz anda güvenilir WordPress eğitimleri.

Yeni Başlayanlar İçin WordPress Kılavuzu

12+

Yılların Dijital Deneyimi

[total_posts]

Yayınlanan İçerik

WordPress Bellek Sınırı

WordPress ile çalışırken bazen “Bellek sınırı tükendi” gibi hatalarla karşılaşabilirsiniz. Bu hata, WordPress’in belirlenen bellek limitini aştığını gösterir. Ancak endişelenmeyin, çünkü bu sorunun çözümü oldukça basittir. Peki, WordPress bellek sınırı nedir, nasıl artırılır ve bu hatalar neden ortaya çıkar? Tüm detaylarıyla bu rehberde anlatılıyor.


WordPress Bellek Sınırı Nedir?

WordPress, çalışmasını sürdürebilmek için belirli bir miktarda RAM kullanır. Ancak, WordPress’in çalıştığı sunucunun PHP için ayrılan bir bellek sınırı vardır. Varsayılan olarak bu sınır genellikle 32MB veya 64MB olarak belirlenmiştir. Ancak, büyük eklentiler veya ağır temalar kullanıldığında bu limit yetersiz gelebilir.

Örneğin, WooCommerce veya görsellerle yoğun çalışan bir tema kullanıyorsanız, WordPress daha fazla bellek tüketmeye başlar ve bu durumda “WordPress Bellek Sınırı Tükendi” hatası ile karşılaşabilirsiniz.


WordPress Bellek Sınırı Nasıl Kontrol Edilir?

Bellek sınırının ne kadar olduğunu öğrenmek için birkaç yöntem kullanılabilir.

1. WordPress Yönetici Panelinden Kontrol Etme

Eğer WooCommerce kullanıyorsanız, sistem durumu sayfasından mevcut bellek sınırını öğrenebilirsiniz:

  1. WordPress yönetici paneline giriş yapın.

  2. WooCommerce > Durum sekmesine gidin.

  3. “PHP Bellek Limiti” başlığını bulun. Burada mevcut bellek sınırı görülebilir.

2. PHP Koduyla Bellek Sınırını Kontrol Etme

Eğer WooCommerce kullanmıyorsanız, bellek sınırını görmek için şu kısa PHP kodu kullanılabilir:

<?php
phpinfo();
?>

Bu kod bir PHP dosyasına eklenip tarayıcıda açıldığında, sunucunuzdaki mevcut PHP bellek sınırı görüntülenebilir.

3. wp-config.php Dosyasından Kontrol Etme

WordPress’in ana yapılandırma dosyası olan wp-config.php içinde daha önce bir bellek limiti belirlenmiş olabilir. Eğer şu satır varsa, belirlenen bellek sınırı buradan değiştirilebilir:

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

WordPress Bellek Sınırı Nasıl Artırılır?

Bellek sınırını artırmanın birkaç farklı yöntemi vardır. Bunlar arasında wp-config.php dosyasını düzenlemek, .htaccess dosyasına kod eklemek ve PHP ayarlarını değiştirmek gibi yöntemler bulunur.

1. wp-config.php Dosyasını Kullanarak Bellek Sınırını Artırma

WordPress’in bellek sınırını artırmanın en hızlı yolu, wp-config.php dosyasına şu satırı eklemektir:

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

Bu satır, WordPress’in 256MB RAM kullanmasına izin verir. Daha yüksek bir değer gerekiyorsa, 512MB gibi bir limit de belirlenebilir.

2. .htaccess Dosyası ile Bellek Sınırını Artırma

Bazı sunucularda .htaccess dosyası üzerinden de bellek sınırı artırılabilir. Bunun için .htaccess dosyasına şu satır eklenmelidir:

php_value memory_limit 256M

Bu kod, PHP’nin kullanabileceği bellek limitini artırır ve WordPress’e daha fazla RAM kullanım izni verir.

3. PHP.ini Dosyasını Düzenleyerek Bellek Sınırını Artırma

Eğer sunucuya erişiminiz varsa, doğrudan php.ini dosyasını düzenlemek en iyi yöntem olabilir. Bunun için şu adımlar izlenmelidir:

  1. php.ini dosyası bulunur (Genellikle /etc/php/ veya /public_html/ içinde yer alır).

  2. memory_limit değeri artırılır:

memory_limit = 256M
  1. Sunucu yeniden başlatılarak değişikliklerin geçerli olması sağlanır.


“WordPress Bellek Sınırı Tükendi” Hatası Neden Olur?

Bellek sınırı hatasının birkaç temel nedeni olabilir:

    1. Çok Fazla Eklenti Kullanımı:

      • Birden fazla ağır eklenti kullanıldığında, WordPress daha fazla RAM tüketmeye başlar. Gereksiz eklentileri devre dışı bırakmak bu sorunu azaltabilir.

    2. Yoğun Trafik ve Sunucu Kaynaklarının Yetersizliği:

      • Web sitesi büyüdükçe ve ziyaretçi sayısı arttıkça daha fazla bellek gerekebilir. Bu durumda bir VPS veya özel sunucuya geçiş düşünülebilir.

    3. Ağır Temalar ve Büyük Medya Dosyaları:

      • Özellikle büyük boyutlu görseller, videolar ve medya dosyaları çok fazla bellek tüketebilir. Görselleri optimize etmek ve temayı hafifletmek bu sorunun önüne geçebilir.

    4. Yanlış PHP Konfigürasyonu:

      • Sunucu ayarlarında bellek sınırı çok düşükse, bu hata sürekli karşınıza çıkabilir. Hosting sağlayıcınızdan bu değeri artırmasını isteyebilirsiniz.

Facebook
Twitter
LinkedIn
Email
WhatsApp

İlgilinizi çekebilecek diğer içerikler

Picture of Furkan Sağlam

Furkan Sağlam

Mavis Agency'de Dijital Yöneticisi olarak görev yapmaktadır. Marka yönetimi, e-ticaret çözümleri ve dijital pazarlama stratejileri konularında uzmandır. Blog yazılarında, güncel dijital trendler ve etkili pazarlama taktikleri üzerine değerli bilgiler sunmaktadır. Dijital dünyada markaların başarısına katkıda bulunmayı amaçlamaktadır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

3.200'den fazla okuyucu

furkansaglam.com’u yeni içerikler için takip edin!

Haftanın WordPress Eklentisi

WP Sweep

Eski taslakları, spam yorumları ve kullanılmayan verileri silerek performansınızı artırın.
Hemen keşfedin!