Davetsiz Hayat'a hoşgeldiniz, 16 Kasım 2017

Fatal error: Out of memory (allocated 7077888) (tried to allocate 49152 bytes) hatası

Fatal error: Out of memory (allocated 7077888) (tried to allocate 49152 bytes) hatası nasıl düzeltilir.

Fatal error: Out of memory (allocated 16777216) (tried to allocate 54 bytes) in /home/…./public_html/wp-includes/pomo/mo.php on line 204 hatası nasıl düzeltilir.

Fatal error: Out of memory (allocated 12582912) (tried to allocate 325716 bytes) in /home/dinleizl/public_html/wp-settings.php on line 192 hatası nasıl düzeltilir.

yada Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 122880 bytes) in /home/semihtun/public_html/wp-admin/includes/dashboard.php on line 710 şöyle bir hata da olabilir bunun çözümünü şöyledir.
dnycs7
Yani izin verilen bellek boyutunu aşmışsın demektir. Hosting sağlayıcınızla konuşup izin verilen php ram belek limiti arttırmalarını isteyebilirsin.

Yer sağlayıcı firmanızın anlık ram kullanımı miktarını arttırması gerekmektedir yada aşağıdaki yoları deneyebilirsiniz kesin sorun çözülüyor.

öncelikle şöyle izah edeyim sizlere Wordpress için kullandığınız tema php ile aşırı işlem yapıyor demektir  yada kullandığın bir plugin php’yi çok aşırı zorluyor olabilir bunun çözümüde.
Eklentileri tek tek kapatabilirsin ve deneme yanılma yaparak sorunlu eklentiyi bul yada kısa yoldan

Kullandığınız hosting şirketi php.ini dosyasına yani .htaccess ile müdahale yetkiniz var ise yani onun üzerinde düzeltme yapabiliyor iseniz  .htaccess dosyasina ağaşdaki kodu yapıştırınız  çözülür. Yani php’nin limitlerini artırmalısınız.
Bu hata kodlarında görüldüğü kadarıyla hata kodunda görüldüğüne göre php ram bellek kullanma limitin örnegin 32Mbyte ise bunu 50Mbyte çıkartmalısız bu kodla.
50Mbyte a çıkartırsanız sorun %99.99 çözülüyor bilginize.

#Change upload limits
php_value memory_limit 50M
php_value post_max_size 50M
php_value upload_max_filesize 50M
php_value max_execution_time 900
#Change upload limits end

Peki eğer eğer php ram belleğiniz 50Mbyte da geçmiş ise öncelikle bir şeyleri silmenizi öneririz bu çok yoğun sitelerde dahi olmayan bir hattadır ve Her hosting hesabının sunucu üzerinde 512MB RAM kullanım limiti vardır, bu hatayı bu limit dolduğu için almaktasınız. En yoğun sitelerde bile bu limitin kolay kolay dolması düşünülemez, dolayısıyla bu yazılımsal bir hatadır, bu şekilde bir ram kullanımı normal değildir.

Ancak aşağıdaki kodu .htaccess üzerinde yapıştırınız sorun çözülebilir.

php_value post_max_size 50M
php_value upload_max_filesize 50M
php_value max_execution_time 900
#Change upload limits end

Peki .htaccess dosyasını nasıl düzeltebilirsiniz onu da açıklayayım sizlere.

Direkt olarak dosyayı hiç silip eklemeden cPanel dosya düzenleyicisi ile veya FTP programıyla düzenlemeniz mümkündür.
Kolay gelsin herhangi bir sorun olursa yorumlarınızı bekliyorum.

Etiketler:

BU KONUYU SOSYAL MEDYA HESAPLARINDA PAYLAŞ

Yorumlar

Henüz yorum yapılmamış.

Yorum Yaz