Valkyrie
Interface Designer / IT
Kullanıcı
-
Üyelik
03.07.2011
-
Yaş/Cinsiyet
35 / E
-
Meslek
Interface Designer / IT
-
Konum
İzmir
-
Ad Soyad
S** E**
-
Mesajlar
1365
-
Beğeniler
20 / 195
-
Ticaret
2, (%100)
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 524288 bytes) in /home/database adı/public_html/wp-includes/class.wp-dependencies.php on line 130
wp-admine girdiğimde şöyle bir hata alıyorum sebebi ne olabilir acaba?
the World shall know Pain
Interface Designer / IT
http://wmaraci.com/forum/ucretli-wp-temalari/ucretli-wp-temasi-hazirlanir-89772.html
Valkyrie
Interface Designer / IT
Kullanıcı
-
Üyelik
03.07.2011
-
Yaş/Cinsiyet
35 / E
-
Meslek
Interface Designer / IT
-
Konum
İzmir
-
Ad Soyad
S** E**
-
Mesajlar
1365
-
Beğeniler
20 / 195
-
Ticaret
2, (%100)
hafızadan kastınız ram ise ram'i sunucuda full'e çektim yinede aynı hata var.
the World shall know Pain
Interface Designer / IT
-
Üyelik
21.01.2012
-
Yaş/Cinsiyet
32 / E
-
Meslek
Webmaster
-
Konum
Adana
-
Ad Soyad
G** A**
-
Mesajlar
485
-
Beğeniler
93 / 108
-
Ticaret
18, (%100)
wp-config.php içine define('WP_MEMORY_LIMIT', '96M'); ekleyip deneyin hocam birde.
define('WP_MAX_MEMORY_LIMIT', '256M'); bununa deneyebilirsiniz.
-
Üyelik
13.07.2013
-
Yaş/Cinsiyet
26 / E
-
Meslek
Öğrenci
-
Konum
Düzce
-
Ad Soyad
M** B**
-
Mesajlar
548
-
Beğeniler
30 / 93
-
Ticaret
1, (%100)
Galiba siteniz fazla hit almaya başladı sorun büyük ihtimal bundan kaynaklanıyordur. Çünkü bu hata hafıza yetmezliğinde kaynaklanıyor. Şimdi siz config.php dosyasını bir editör sayesinde açın ve burada define(‘WP_MEMORY_LIMIT’, ’64M’); yazısını bulun bu 64 değerini arttırırsanız sorun çözülecektir.
Valkyrie
Interface Designer / IT
Kullanıcı
-
Üyelik
03.07.2011
-
Yaş/Cinsiyet
35 / E
-
Meslek
Interface Designer / IT
-
Konum
İzmir
-
Ad Soyad
S** E**
-
Mesajlar
1365
-
Beğeniler
20 / 195
-
Ticaret
2, (%100)
Gökhan Blog adlı üyeden alıntı
wp-config.php içine define('WP_MEMORY_LIMIT', '96M'); ekleyip deneyin hocam birde.
define('WP_MAX_MEMORY_LIMIT', '256M'); bununa deneyebilirsiniz.
mustafabenli adlı üyeden alıntı
Galiba siteniz fazla hit almaya başladı sorun büyük ihtimal bundan kaynaklanıyordur. Çünkü bu hata hafıza yetmezliğinde kaynaklanıyor. Şimdi siz config.php dosyasını bir editör sayesinde açın ve burada
define(‘WP_MEMORY_LIMIT’, ’64M’); yazısını bulun bu 64 değerini arttırırsanız sorun çözülecektir.
şuan hitler 200lerde de, okulların açıldığı dönemde 600 görmüştü birşey olmamıştı ama deneriz.
the World shall know Pain
Interface Designer / IT
Mrtcn
PrismaCSI
Kullanıcı
-
Üyelik
06.09.2013
-
Yaş/Cinsiyet
32 / E
-
Meslek
Cyber Sec & Project Manager
-
Konum
Ankara
-
Ad Soyad
M** G**
-
Mesajlar
3356
-
Beğeniler
481 / 1987
-
Ticaret
10, (%100)
SEO Eklentinizi kapatın php.ini den ram değerini 32M kadar artırın tekrar deneyin
-
Üyelik
01.05.2013
-
Yaş/Cinsiyet
27 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
O** A**
-
Mesajlar
1868
-
Beğeniler
219 / 526
-
Ticaret
16, (%100)
Aynı hata bende de oluyor.Ama arada bir yani 1 2 saat sonra problem kalmıyor..
-
Üyelik
02.09.2013
-
Yaş/Cinsiyet
47 / E
-
Meslek
Mühendis
-
Konum
Fransa
-
Ad Soyad
B** A**
-
Mesajlar
543
-
Beğeniler
294 / 332
-
Ticaret
1, (%100)
Herkese Merhaba; öncelikle konuyu tam anlamanız için bir konu paylaşmak istiyorum, yukarıda belirtilen yazıya dikkat ederseniz en başta belirlenmiş Memory Size'ın 32 MB olduğunu göreceksiniz. Ancak diğer tarafta harcanan size'ın 512 KB olduğunu yani burda iki önemli faktör var birincisi 32 MB'nin 512 KB'den büyük olduğu dolyısıyla burda ram yetmeme konusu farklı bir unsura dayanıyor. Aşamaları takip ettiğiniz taktirde sorun çözülecektir. Burada söylemek istediği kullanılan RAM seviyesinden belli bir ram hacmini aşağıda belirttiği dosya için harcadığı yani RAM ayırma işlemi yapmış ve bunun için yeterli güce sahip olmadığı için Fatal Error (Ölümcül Hata) sinyalini vermiş.
1. Aşama: Sunucu firması ile konuşarak WHM'de yada hosting'de size ayrılmış domain içerisinde yada Reseller'da php open_basedir'in açık olup olmadığını ve ENABLE konumunda olup olmadığını öğrenin. php open_basedir bir domain içerisinde ayrılmış FTP alanında php.ini dosyasını çalıştırmanıza izin veren modüldür.
2. Aşama: Eğerki WHM panel'e tam erişiminiz var ise yani sunucu sizde ise yapmanız gereken EasyApache kurulumu sırasında gereken ayarları yaparak aynı zamanda PHP Configuration bölümünden PHP Memory Sİze'ı 64 yada 128 gibi değerlere getirmeniz sizin için oldukça fayda sağlıycaktır.
3. Aşama: Yukarı'da belirttiğiniz Home/ şeklindeki bölümde sanırım hosting kullanıcı adını saklamak istediniz ancak orda database adı olarak yazmışsınız. Orası hosting'e bağlı olduğunuz Sunucu içerisindeki domain'den alınmış yada el ile oluşturulmuş sunucu domain kullanıcı adıdır. Database adının orda herhangi bir görevi ne yazıkki yok.
4. Aşama: Kullanıcı sayısının artması elbette bir etken ancak sitenizde yazdırılabilir içerik var ise ve Print özelliği bulunuyorsa kullanıcıların Print etmek istedikleri esnada'da ram ile ilgili sorunlar gündeme gelebilir. Bu nedenle hitlere yada kullanıcı yoğunluğuna bağlamak yanlış olur. Ancak Ram değerlerinizi yükseltmeniz menfaatinize olacaktır.
Yukarı'da verilen değerler uygulanabilir ancak ne yazıkki eksik bilgi içeriyor.
Aşağıda yazmış olduğum kodu ilk aşamada yazmış olduğum özellik açık konumda ise FTP'de bir php.ini dosyası oluşturun bunu kolaylıkla yapabilirsiniz bir txt dosyası yükleyin ve ftp içerisinde adını php.ini olarak değiştirin. ve içerisine bu kodu yazın.
memory_limit = 64M;
İkinci aşama ise eğer hosting'de size verilen ram miktarı yeterli ise aşağıda bulunan kodu wp-config.php dosyasının en sonuna ?php>'den önce yerleştirin.
define('WP_MEMORY_LIMIT', '64M');
Sonuç olarak eğer bu hatayı vermenize neden olan şey bir eklenti ise bençe köklü çözüm için eklentiyi Wordpress'den kaldırın ve asla eklenti kullanmayın.
Herşey ne kadar sade olursa o kadar iyi çalışır.
Başarılar