WordPress Hafıza Limiti Arttırma

WordPress Hafıza Limiti yani PHP bellek arttırma özellikle herşey yolundayken birden wordpress admin panelinizde veya direk sitenizin url sinde beyaz ekran gördüğünüzde yapmanız gerekebilecek bir işlem.

“WordPress Beyaz ekran hatası nedir, nedeni ve çözümü” için buraya tıklayınız.

Normalde wordpress’in default olarak upload limiti sınırlıdır. Sitenizin web sağlayıcısının php hafıza limitini aşan uygulamalarda upload error lar ve beyaz ekran hatası gibi sorunlarla boğuşmak zorunda kalabilirsiniz.

Bu gibi durumlarda php hafızasını arttırmanız gerekir.

Peki PHP hafızasını nasıl artırırım ?

Php.ini Dosyanızı Güncelleme

CPanel’i kullanıyorsanız, Dosyalar bölümüne gidin ve Dosya Yöneticisi düğmesine tıklayın.

Gizli Dosyaları Göster onay kutusunun işaretli olduğundan emin olun ve ardından Git’i tıklayın.

 

Wp-admin klasörünü seçin ve php.ini veya php5.ini adlı bir dosya bulun.

Bunu göremiyorsanız, sol üst köşedeki Yeni Dosya düğmesini tıklayarak bir tane oluşturun.

Dosyaya php.ini adını verin ve açılır pencerede Dosya Oluştur düğmesini tıklayın.

Bu yönergeleri izlerseniz ve yine de çalışmazsa, dosyayı php5.ini olarak yeniden adlandırmayı deneyin.

Dosya açık olduktan sonra, aşağıdaki satırları ekleyin veya düzenleyin ve ardından kaydedin ve kapatın.

upload_max_filesize = 1000M
post_max_size = 2000M
memory_limit = 3000M
file_uploads = On
max_execution_time = 180

M megabayt demektir. 1000M, 2000M ve 3000M sınırlarını en rahat hissettiğiniz değere değiştirin. Max_execution_time değerinin değiştirilmesi, bir betik yüklenirken harcanacak zaman miktarını saniyeler içinde sınırlar.

Memory_limit değeri en büyük ise upload_max_filesize en küçük olmalıdır. Ortanca değer ise post_max_size olmalıdır.

Hatanın gidip gitmediğini kontrol etmeden önce tarayıcınızın önbelleğini temizleyin.

htaccess Dosyanızı Düzenleme

Eğer php.ini dosyanıza yapılan bu hile işe yaramazsa .htaccess dosyanızı düzenlemeyi deneyin ve en alttaki kodu ekleyin veya düzenleyin:

Php_value upload_max_filesize 1000M
Php_value post_max_size 2000M
Php_value memory_limit 3000M
Php_value max_execution_time 180
Php_value max_input_time 180

Bu kodu düzenlemek, php.ini dosyanıza benzer. Değerleri ihtiyaçlarınıza en uygun sınırlara getirin. İşiniz bittiğinde kaydedin ve kontrol etmeden önce yine tarayıcınızın önbelleğini temizlemeyi unutmayın.

 

Wp-config.php Dosyanızı Değiştirme

Her ikisi de işe yaramadıysa, wp-config.php dosyanızın en sonuna,  “mutlu bloglar” satırının hemen önüne aşağıdaki kodu ekleyin :

Define (‘WP_MEMORY_LIMIT’, ‘3000M’);

İşiniz bittiğinde kaydedin ve kontrol etmeden önce yine tarayıcınızın önbelleğini temizlemeyi unutmayın.

Sonuç

Büyük ihtimalle bu işlemlerle Hata mesajlarını çözmüş olacaksınız.

Büyük dosya yükleyebilmenin keyfini çıkarın ve WordPress sitenizdeki eklentileri kullanmaya devam edin.

Bu değişikliklerin etkili olması normalde birkaç dakikadan fazla sürmez.

Konuyla ilişkili diğer makaleler ;

Eğer wordpresste yedeklediğiniz xml dosyasını içe aktarmada sorun yaşıyorsanız buraya tıklayınız.

WordPress sitesi için en önemli 3 unsur güvenlik, hız ve teknik destekdir.

“WordPress geri yükleme ve başka hosta taşıma” için buraya tıklayınız.

“WordPress yedek alma” için buraya tıklayınız.

“WordPress beyaz ekran hatası” için buraya tıklayınız.

“WordPress içe aktarma sorunu” için buraya tıklayınız.

“WordPress Hosting Seçimi” makalesini buradan okumanızı tavsiye ederim.

 

Yorum Yaz - Soru Sor