Cara merubah Memory limit PHP pada server Apache
Memory limit adalah Alokasi memory server (RAM) untuk menghandle service Apache pada sebuah server yang mempengaruhi kecepatan loading website.
Secara default memory limit pada server Apache adalah 8Mb, cara mengubahnya adalah:
1. Buka SSH Dan login sebagai root
2. Edit file /etc/php.ini atau /usr/lib/php.ini dengan command editor favorite seperti:
[email protected][~]# pico /etc/php.ini
[email protected] [~]# vi /etc/php.ini
[email protected] [~]# nano /etc/php.ini
[email protected] [~]# ee /etc/php.ini
Untuk memastikan lokasi php.ini server Anda, bisa menggunakan phpinfo.php.
3. Cari text
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB).
Silahkan di edit sesuai kebutuhan, Saran saya berdasarkan RAM yang ada pada server:
RAM | Memory Limit
RAM 1Gb = 32M
RAM 2Gb = 128M
RAM 3Gb = 256M
RAM 4Gb = 512M
RAM 5Gb = 1024M
dst…
Perlu di ingat bahwa, penulisan memory limit bukan menggunakan MB, tapi menggunakan M, seperti 32M, bukan32MB.
4. Save file yang sudah di edit
5. Restart apache dengan command :
[email protected] [~]# /etc/init.d/httpd restart
atau
[email protected] [~]# service httpd restart
6. Selesai.