October 24, 2021

Log Of Oyazhuryachna

Blog berbagi resource programming

“Memory Limit” yang Jadi Masalah

Anda yang terbiasa menggunakan php sebagai script programing, mungkin selama ini belum menemukan masalah “Memory Limit” . Memory limit merupakan jumlah maximum yang diizinkan untuk digunakan oleh script php. Memory limit secara default diset 8 MB (8000kb) pada LAMPP (PHP 4 dan PHP 5) versi linux, jika menggunakan XAMPP maka secara default Memory Limit diset sebesar 32 MB (32000 kb). Jika script yang digunakan mengkonsumsi memori lebih dari limit yang ditetapkan maka akan timbul error seperti berikut :

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate xxxx bytes)

Kasus ini saya temukan pada saat menginstal CMS Illas, pada saat akan membuat Modul GLosarry, timbul error tersebut, setelah menelusuri dokumentasi i php.net ternyata hal ini terjadi karena script mengkonsumsi memori lebih dari yang ditetapkan. 

Penetapan mem ori ini diset pada file php.ini, buka file php.ini kemudian ubah nilainya menjadi lebih besar coba set ke 32MB, untuk jelasnya lihat gambar dibawah ini

You may have missed