Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)... ?

- 09.05
advertise here
advertise here

Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)... ?

anjjriit's picture
Pernahkah Anda merasakan error seperti judul diatas ?
Kadang error tersebut muncul setelah kita menginstall beerapa modul., terutama jika kita menginstall module yang berkaitan dengan image dan setting image yang diterapkan relatif besar misal 1024x768 pixel, atau module dengan kebutuhan memory relatif besar.
maka jika muncul error seperti berikut
"Fatal error: Allowed memory size of 37748736 bytes exhausted (tried to allocate 372159 bytes) in/home/drupalku/public_html/includes/database.mysqli.inc on line 303" 
(angka bisa berbeda tergantung kebutuhan memory Anda)
Jangan bingung dan resah, Drupal punya beberapa cara yang sederhana untuk mengatur pemakaian memory.
Anda bisa menaikkan angka memory yang anda gunakan untuk webserver atau khusus untuk drupal saja, caranya boleh pilih salah satu alternatif dibawah ini:
  • memory_limit = 16M pada file php.ini anda (Cara yang direkomendasikan, jika ada punya akses, atau pada server lokal)
  • ini_set('memory_limit', '16M'); pada file sites/default/settings.php
  • php_value memory_limit 16M pada file .htaccess file di the Drupal root
Ganti angka 16M (16 MB maksudnya) menjadi angka yang memenuhi kebutuhan anda misal 32M, 64M, 96M, 128M. Saran saya gunakan opsi 1 (php.ini) pada server lokal dan opsi 2 (settings.php) pada share hosting, karena opsi 3 pada share hosting ada kemungkinan terjadi internal error (tergantung share hostingnya).
Demikian sederhananya cara drupal mengatur pemakaian memory, kalau mau baca lebih lanjut klik disini.
Selamat mencoba
Advertisement advertise here


EmoticonEmoticon

 

Start typing and press Enter to search