Mengatur Memory Limit PHP di cPanel Hosting
Dalam kasus tertentu skrip php umumnya akan mengalokasikan banyak memori melebihi batas yang dizinkan ketika melakukan operasi – operasi tertentu seperti misal memproses file yang besar atau operasi jenis lainnya yang memaksa php untuk menggunakan lebih banyak memori.
Secara umum ada beberapa cara yang bisa dilakukan untuk mengatur limit memori di php seperti melakukan konfigurasi pada file php.ini, melalui htaccess atau dengan menggunakan ini_set. Misalanya saja, kamu dapat mencoba melakukannya dengan beberapa cara berikut :
Mengedit file php.ini dan mengubah nilai memory_limit.
memory_limit = 64MMenambahkan ke htaccess
Jika Kamu tidak memiliki akses ke php.ini, Kamu dapat menambahkan kode berikut ke dalam file .htaccess:
php_value memory_limit 64MFungsi ini_set PHP
atau kamu dapat menggunakan fungsi ini_set di dalam skrip PHP:
ini_set('memory_limit', '64M');Tetapi jika misalnya kamu menggunakan cPanel atau aplikasi php yang kamu gunakan sudah dihosting, maka kamu sebenarnya bisa melakukannya melalui option dari konfigurasi php di cPanel, caranya adalah sebagai berikut :
- Login ke cPanel
- Klik menu Select PHP Version atau sejenisnya
- Lalu klik tab Options kemudian scroll
- Pada PHP Option, cari bagian memory_limit
- Kemudian silahkan atur berapa limit memori yang ingin kamu tetapkan
Dengan langkah – langkah diatas maka kamu bisa dengan mudah mengatur limit memori yang menjalankan script php pada server sehingga bisa sesuai dengan kebutuhan aplikasi / web php yang kamu gunakan