PHP Fatal error: Allowed memory size of Hatası Çözümü – Hosting Bilgi Bankası
Etki alanınız altında çalışan bir PHP uygulaması, bellek tükenmesi hakkında bir hata ürettiğinde, cPanel arabiriminde PHP için izin verilen kullanılabilir belleği artırabilirsiniz.
Örnek PHP Hatası:
PHP Önemli hata: 1815 satırında /home/cptest/public_html/wp-content/plugins/forminator/library/model/class-form-entry-model.php dosyasında 41943040 bayt izin verilen bellek boyutu tükendi (32768 bayt ayırmaya çalıştı)
Hafıza limitini artırmak için aşağıdaki adımları kullanabilirsiniz.
1. cPanel arayüzünüze giriş yapın.
2. cPanel’e gidin: Yazılım -> MultiPHP INI Düzenleyici
3. ‘Temel Mod’ sekmesi altında, alanınızı seçmek için açılır menüyü kullanın.
4. Güncellendikten sonra ‘Yol’, ‘PHP Sürümü’ ve ‘Etki Alanı’ gösterilecektir. doğru etki alanında olduğunuzdan emin olmanızı sağlamak için.
5. ‘memory_limit’ satırını bulun ve metin kutusunun içindeki değeri artırın. Örnek: 32M, 32 Megabayttır
6. Değer artırıldığında, alttaki ‘Uygula’yı tıklayın.
İzin verilen bellek miktarı uygulamaya bağlı olarak farklılık gösterir. Değerle ilgili bazı deneme yanılma işlemleri gerekebilir. PHP hatası gidene kadar değeri artırmak isteyeceksiniz.
Sunucu genelinde PHP memory_limit’i artırmak için, WHM aracılığıyla benzer adımlar atarsınız.
1. WHM’ye giriş yapın.
2. WHM’ye gidin: Ana Sayfa -> Yazılım -> MultiPHP INI Düzenleyici
3. ‘Temel Mod’ sekmesi altında, genel olarak değiştirmek istediğiniz PHP sürümünü seçin.
4. “memory_limit” satırını bulun ve metin kutusunun içindeki değeri artırın. Örnek: 32M, 32 Megabayttır
5. Değer artırıldığında, alttaki ‘Uygula’yı tıklayın.
İzin verilen yeni bellek miktarı, seçilen PHP sürümünü kullanan tüm etki alanları, alt etki alanları ve eklenti etki alanları için geçerli olacaktır.