Bvural41 1
Bvural41
onur akbaş 1
onur akbaş
IronTalonX 1
IronTalonX
D 1
delimuratt
berzahx 1
berzahx
PrimeAC 1
PrimeAC
DEVLOPER 1
DEVLOPER
ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
romegames 1
romegames
InfernoShade 1
InfernoShade
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Fatal Error Allowed Memory Size Neden Oluşur?

  • Konuyu başlatan Konuyu başlatan Fauda
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 212

Fauda

Level 8
Banlı
Katılım
27 Haz 2021
Konular
1,069
Mesajlar
3,291
Çözüm
7
Online süresi
1mo 13d
Reaksiyon Skoru
1,536
Altın Konu
100
TM Yaşı
4 Yıl 11 Ay 22 Gün
Başarım Puanı
259
MmoLira
2,641
DevLira
12
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

WordPress Fatal Error: Allowed Memory Size Hatası Çözümü !

Merhaba arkadaşlar Wordpress ile ilgili yaşadığım sorunlar ve çözümlerini zaman zaman hem kendime not olması hemde diğer wordpress kullanıcılarının faydalanması için paylaşıyorum.
Bu yazımda da sizlere wordpress kullanıcılarının sık sık karşılaştığı bir sorun olan Fatal Error: Allowed Memory Sizehatasının çözümü hakkında bilgi vereceğim.

Fatal Error: Allowed Memory Size Neden Oluşur?

Bu hatanın metnini Türkçe olarak çeviri yaptığınızda izin verilen bellek boyutunun üstüne çıkıldığından dolayı bu hatayla karşılaştığınızı göreceksiniz.
Peki bu hata neden oluyor ?

Fatal Error: Allowed Memory Size hatasıyla karşılaşmanızın nedeni sitenizde yaptığınız eklenti değişiklikleri, php dosyalarında yaptığınız değişiklikler sonucu hataların olması nedeniyle hafızanın dolmasıdır.



Bu gibi sorunlardan dolayı ilk aşamada sitenizde beyaz sayfa hatasıyla karşılaşabilirsiniz.
Bunun nedeni ise hata kodlarının Wordpress tarafından gizlenmesidir.
Şimdi gelelim asıl konumuz olan Fatal Error: Allowed Memory Size hatasının çözümüne.
Çözüme devam ederken yukarıdaki wordpress hata kodlarını gösterme işlemini yaptığınızı var sayıyorum.

Fatal Error: Allowed Memory Size Hatasının Kesin Çözümü !

Bu hatanın izin verilen bellek boyutunu aştığınızdan kaynaklandığını söylemiştik.
Bu durumda yapmanız gereken şey izin verilen bellek boyutunu arttırmanızdır.
Peki bunu nasıl yapacaksınız?
Bunu yapmak için aşağıdaki adımları takip etmeniz yeterlidir.
  • Öncelikle sitenizin ana dizinine giriş yapın.
  • public_html > wp-includes dosya yolunu takip edin.
  • wp-includes içerisinde yer alan default-constants.php dosyasını bulun ve bir düzenleyici(notepad++, sublime text, visual studio vb.) kullanarak açın.
  • Dosyayı açtıktan sonra içerisinde aşağıda yer alan kod satırlarını bulmalısınız.
if ( !defined(‘WP_MEMORY_LIMIT’) ) {
if( is_multisite() ) {
define(‘WP_MEMORY_LIMIT’, ’64M’);
} else {
define(‘WP_MEMORY_LIMIT’, ’32M’);


Bu kod satırlarını incelediğimizde şunu anlıyoruz; eğer kullandığımız web sitesi multisite olarak oluşturulmuş ise 64mb bellek limiti koyulurken normal kurulum bir wordpress sitesiyle32mb bellek limitikoyulmaktadır.
Bu durumda sisteminizin özelliğine göre bu kodlar üzerinde değişiklik yapmanız yeterli olacaktır.
İhtiyacınıza göre bu değişiklikleri yapabilirsiniz.
Şuanda güncel wordpress sürümleriyle birlikte eklentiler, temalar vb. unsurların bellek kullanımı arttığınan dolayı kendi sitemde de şuanda 256MB ve 128MB limitlendirme yaptım sizler de eğer fazla bellek tüketen eklenti vb. şeyler kullanıyorsanız bu ayarı yapabilirsiniz.
Kod satırlarımızın son hali şu şekilde olacaktır;


if ( !defined(‘WP_MEMORY_LIMIT’) ) {
if( is_multisite() ) {
define(‘WP_MEMORY_LIMIT’, ’256M’);
} else {
define(‘WP_MEMORY_LIMIT’, ’128M’);


Kod satırlarını bu şekilde değiştirdikten ve güncelleme işlemini gerçekleştirdikten sonra sorunuzun kesin bir şekilde çözüme kavuşacaktır.
 
Son düzenleme:

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst