WordPress bellek tükenmesi hatası nasıl düzeltilir? PHP WP_MEMORY_LIMIT artırma ve sunucu yapılandırması rehberi.
Allowed Memory Size Exhausted Hatası Nedir?
WordPress eklentileri (özellikle WooCommerce, Elementor ve Slider eklentileri) sayfa derlerken yüksek miktarda RAM belleğe ihtiyaç duyar. Sunucunuzun PHP bellek limiti (genellikle varsayılan 64MB veya 128MB) bu eklentilerin ihtiyacını karşılayamadığında aşağıdaki hata mesajı fırlatılır:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480000 bytes) in /home/user/public_html/wp-content/...
Çözüm 1: wp-config.php Üzerinden Limiti Artırın
Kök dizindeki wp-config.php dosyasını açın ve define( 'WP_DEBUG', ...); satırının hemen sonrasına ekleyin:
define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );
Çözüm 2: .htaccess Dosyasına PHP Bellek Satırı Ekleyin
Sunucunuz LiteSpeed veya Apache üzerinde mod_php çalıştırıyorsa .htaccess dosyanızın en üstüne şunu ekleyin:
php_value memory_limit 256M WordPress Uzmanımız Sitenize Müdahale Etsin
Karmaşık veritabanı bozulmaları, virüs bulaşmaları veya beyaz ekran sorunlarında verilerinizi riske atmadan uzman desteği alın. Teklif formundan hemen yazın.
WordPress Uzmanı Teknik Ekibi
Bu rehber, kurumsal WordPress sitelerinde karşılaşılan gerçek vaka ve kriz yönetimi deneyimleriyle hazırlanmıştır.