WordPress “Fatal error: Allowed memory size of…” Hatası
WordPress tüm server’ların CPU ve Ram canavarı. Aslında default kurulumda çok fazla ram yada cpu tükettiğini söyleyemem. Fakat sistem üzerine eklediğiniz temalar, eklentiler, bileşenler ve diğer özel ayarlar sistemin müthiş bir şekilde Ram ve CPU tüketmesine sebep olabilir. Bu tip durumlarda eklentileriniz çalışmayabilir, blogunuz hata verebilir yada temanızda sıkıntılar çıkabilir.
Özelliklede DB yedekleme, resim tumb gibi birçok eklenti yüksek şekilde ram ve cpu tükettiği için yüksek hit alan WordPress bloglarında bu tip bir hata mesajı ile karşılaşabilirsiniz. Çözümü ise basit…
Sorun sistemin çok fazla ram yemesinde ortaya çıkıyor. Genelde host ayarları 16 yada 32mb olarak sınırlandırıldığı için yüksek ram kullanımında bu tip bir hata mesajı ile karşılaşabilirsiniz. Peki Ram kullanımını nasıl ayarlayabilirim?
WordPress ayarlar dosyamız yani wp-config.php dosyasını açıp içerisine
wp-config.php ;
/* Ram Ayarı */
define(‘WP_MEMORY_LIMIT’, ‘128M’);
kodunu girdiğiniz zaman sistemin Ram tüketimini manuel olarak ayarlamış olursunuz. Bu kod içerisinde görmüş olduğunuz 128M rakamı sistemin max şekilde tüketeceği RAM miktarını göstermektedir. Bu ram ayarını dilerseniz farklı bir yöntem olarak .htaccess dosyanızın içerisine şu kodu ekleyerek de yapabilirsiniz.
.htaccess ;
php_value memory_limit 128M
Artık Php dosyalarınız biraz daha rahat çalışabilir.
Not: Bu Ram tüketimini ne kadar çok artırırsanız sisteminizdeki yüklenme o kadar çok artacaktır. Tavsiyem WordPress blogunuzu optimize etmeniz ve minimum bir şekilde ram kullanımını sağlamanızdır. Bu işlem için lütfen sistem yöneticileriniz ile yada bu işi bilen bir arkadaşınız ile yapmanızdır.
BU YAZIYA YAPILAN YORUMLAR