“Allowed memory size…” Uyarısı

Kişisel sebeplerden dolayı bu aralar ilgilenemediğim BlogBlogu’na bu süre içerisinde iki hack saldırısı düzenlendi. Biri kendilerini “ülkücü” olarak tanımlayan, ülkü nedir, ülkücülük nedir haberleri olmayan kişiler tarafından, diğeri ise Türk Bilişim Güçleri tarafından yapıldı. İki saldırıyı da hak etmiştim çünkü sistem güncel değildi. Bu “BlogBlogu’ndan haberler” bölümünü geçip gelelim esas konumuza. WordPress bazı durumlarda(özellikle otomatik güncellemeler sırasında) “Fatal error: Allowed memory size of …” hatası vermekte ve işlemi durdurmakta. Kodun devamında her defasında değişebilecek bilgiler olduğundan yazmıyorum. Bu php hatasını çözmemiz için yapmamız gerekenler gayet basit.

allowed_momory_size

allowed_momory_size sorunu

Web sitenize istediğiniz ftp istemcisiyle bağlanın ve WordPress yüklü dizininizdeki .htaccess dosyasına sağ tıklayarak düzenle diyin. Bu işlem kullandığınız ftp programına göre değişiklilik gösterebilir. Eğer .htaccess diye bir dosya bulamazsanız kendiniz oluşturup WordPress yüklü ana dizine atabilirsiniz. Bunun nasıl yapılacağını bilmeyenler yazının ilk yorumuna bakabilirler.

Açtığınız .htaccess dosyasının içerisine aşağıdaki kodları ekleyin. Eğer zaten aşağıdaki kodlar varsa değerlerini aşağıdakilerle değiştirin.

#Change upload limits
php_value memory_limit 64M
php_value post_max_size 3M
php_value upload_max_filesize 2M
php_value max_execution_time 600
#Change upload limits end

Yukarıdaki kodları .htaccess dosyanızın içine yapıştırdıktan sonra kaydedin. Uyarı veren işleminizi bir defa daha yapın ve bu sefer işlemin sorunsuz devam ettiğini göreceksiniz.

Uyarı: Yukarıdaki kodlar WordPress’in upload(yani bilgisayarınızdaki veriyi hostunuza aktarma) hızı, boyutu, süresi ile ilgili değerlerdir ve hata uyarısı veren memory_limit değeri yüksektir. Eğer benim gibi bu sorunla sadece ayda yılda bir karşılaşıyorsanız .htaccess dosyasının içine girin ve az önce kopyala

dığınız kodları silip kaydedin. Eğer bu uyarı çok sık kullanmak zorunda olduğunuz bir durumda alıyorsanız aşağıdaki kodları kopyalayıp, memory_limit değerlerini uyarı kayboluncaya kadar yavaş yavaş artırıp deneyin.

Kolay gelsin.

#Change upload limits
php_value memory_limit 4M
php_value post_max_size 3M
php_value upload_max_filesize 2M
php_value max_execution_time 600
#Change upload limits end

Bunlar da İlginizi Çekebilir:

Bu yazı Blog Destek, Wordpress kategorisine gönderilmiş ve , , , , , ile etiketlenmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

“Allowed memory size…” Uyarısı için 11 cevap

  1. ygt der ki:

    .htaccess dosyası hazırlamanız için yapmanız gerekenler:
    Masaüstüne sağ tıklayıp Yeni>Metin Belgesi yolunu izleyerek oluşturduğunuz metin belgesinin adını “htaccess” olarak belirleyin. Dosyayı açın ve içerisine yukarıdaki kodları ekleyin. Kullandığınız Ftp programıyla oluşturduğunuz dosyayı WordPress veya başka sistem kurulu ana dizine atın. Dosya adı olarak “htaccess.txt” gözükecek. Sağ tıklayıp yeniden adlandır deyin ve başına nokta ekleyip sonundaki “.txt”yi silin. Yani dosya adı son olarak “.htaccess” kalsın. Bundan sonraki değişiklikleri Ftp istemciniz üzerinden dosyaya sağ tıklayıp “Düzenle” diyerek yapabilirsiniz.

  2. şehmus der ki:

    Gerçekten Güzel Anlatım OLmuş Ellerine Sağlık Dostum.

  3. Aylin Erdem der ki:

    Teşekkürler Süper anlatım :=)

  4. Aydın Yılmaz der ki:

    Teşekkürler Güzel Bir anlatım olmuş çok işime yaradı

  5. Huseyin der ki:

    Bu sorunu genellikle php.ini dosyasından gidermeye çalışıyordum fakat htaccess daha mantıklı bir çözüm. Anlatımınız için teşekürler…

  6. savas karahan der ki:

    WordPress tema ve eklentileri üzerinde düzenleme yapabilecek, ücretli destek alabileceğimiz webmaster arıyoruz. Konuyla ilgilenen arkadaşlarımızın isaak@savaskarahan.com mail yada 0532 484 48 68 numaralı telefonumuzdan bize ulaşmalarını rica ediyoruz. Saygılarımızla

  7. Gündem der ki:

    Eğer cpanel kullanılıyorsa, direkt .htaccess dosyası görünmez, plesk olsa sanal sunucu değilse zaten .htaccess kullanamaz. Ftp garanti yöntemdir, cpanel ayarları ile oynanılmamışsa. :)

  8. seoda der ki:

    güzel yazı tam aradığım… :)

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>