Cara menggunakan php memory allocation

Oke, Sob, sekarang kita simak langsung cara mengatasinya, berikut ini:


1. Edit php.ini

Apabila hosting provider kamu mengizinkan kamu untuk merubah file php.ini, maka update memory_limit kamu di php.ini dengan menambahkan perintah berikut:

memory_limit = 64M;

Apabila defaultnya sudah 64M, coba diganti menjadi 128M.

Cara menggunakan php memory allocation

Edit php.ini


2. Edit file .htaccess

Tinggal login ke cPanel > File Manager > home > public_html > .htaccess, lalu Tambahkan script berikut di dalam file .htaccess kamu:

php_value memory_limit 64M;

Cara menggunakan php memory allocation

Edit file .htaccess


3. Edit File wp-config.php

Tambahkan skrip berikut di file wp-config.php kamu:

define('WP_MEMORY_LIMIT', '64M');

Cara menggunakan php memory allocation

Edit file wp-config.php


4. Buat File php.ini Baru

Buat file php.ini di folder wp-admin. Tambahkan skrip berikut di php.ini dalam folder wp-admin:

memory_limit = 64M;

Lalu untuk melihat memory limit yang sudah di rubah, tambahkan file baru di public_html yang bernama info.php lalu isikan script berikut :

<?php

phpinfo();

?>

Maka hasilnya akan seperti di bawah ini jika mengakses domain.com/info.php

Cara menggunakan php memory allocation

Perubahan Domain


Penutup

Nah, itu dia, Sob tutorialnya, Simak terus Tips Hosting di halaman tutorial Jagoan Hosting Indonesia ya, jika ada bagian dari tutorial yang tidak ditemukan, kamu bisa menghubungi teman-teman di Jagoan Hosting supaya bisa dibantu lebih lanjut melalui Live Chat atau fitur Open Tiket ya!

Cara menggunakan php memory allocation

9 November 2010  in Server Help

PHP memory_limit adalah per-skrip, sama seperti analogi batas kecepatan jalan raya setiap kendaraan. Misalnya, meskipun batas PHP memory limit dapat ditentukan lebih tinggi dari kapasitas RAM sebuah server, namun tidak berarti bahwa loading skrip akan berjalan lebih cepat pada server yang hanya menggunakan RAM 1GB. Dalam artikel ini mari kita memahami cara mengubah 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.

Cara mengubah PHP Memory Limit pada server Apache

Secara default memory limit pada server Apache adalah 8Mb, cara mengubahnya adalah:

1. SSH Login ke server menggunakan user root

2. Edit file /etc/php.ini atau /usr/lib/php.ini

Ketik command line menggunakan editor favorite kamu seperti ini:
[~]# pico /etc/php.ini
[~]# vi /etc/php.ini
[~]# nano /etc/php.ini
[~]# ee /etc/php.ini

Untuk memastikan lokasi php.ini server Anda, bisa menggunakan phpinfo.php.

3. Cari baris text memory_limit = 8M

Jika menggunakan Editor nano, tekan CTRL + W, kemudian ketik memory_limit.

memory_limit = 8M ; Maximum amount of memory a script may consume (8MB).

Silahkan di edit sesuai kebutuhan, Saran saya edit PHP memory_limit berdasarkan jumlah RAM yang ada pada server dengan perhitungan seperti dibawah ini:
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, bukan 32MB.

4. Save file yang sudah di edit

5. Restart apache dengan command line:

[~]# /etc/init.d/httpd restart
atau
[~]# service httpd restart

6. Mengubah memory limit PHP sudah selesai.

Silahkan coba refresh website kamu, dan lihat perbedaan loading website dari sebelumnya dan setelah mengubah memory limit php.

Baca juga Spesifikasi Kebutuhan Hosting untuk Mempercepat Website

Selamat mencoba 🙂

Thanks

Note: Silahkan disebarluaskan dengan tujuan belajar. Saya sangat berterima kasih jika Anda berkenan mencantumkan Linkback / pingback ke website saya sebagai ucapan terima kasih atas karya sederhana cara mengubah memory limit PHP pada server Apache ini.