Cara Mengatasi Fatal error: Allowed memory size of 33554432 bytes exhausted

Cara Mengatasi Fatal error: Allowed memory size of 33554432 or 8388608 bytes exhausted – Jika Anda pernah ngeblog, atau utak-atik misalnya theme wordpress dan lain-lain, mungkin Anda pernah menemui error seperti di bawah ini:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes)

Atau mungkin pesan error seperti ini:

Fatal error: Allowed memory size of 8388608 bytes exhausted (try to allocate 12582912 bytes)

Pesan error semacam itu muncul bisa jadi karena ada kode/script PHP yang melebihi batas limit setting default alokasi memory (defaultnya adalah 8MB). LebahNdut beberapa kali mengalami hal seperti ini ketika utak-atik WP.

Jika Anda menemui pesan error semacam ini, jangan langsung panik, karena kepanikan Anda tidak mengatasi error tersebut.

Berikut ini adalah beberapa cara mudah untuk mengatasi Fatal error: Allowed memory size of bla, bla, bla.. dari LebahNdut:

Cara 1

1. Login ke cPanel

2. Klik menu File Manager, lalu masuk ke folder installasi wordpress Anda dan edit file wp-config.php, kemudian tambahkan line berikut

define(‘WP_MEMORY_LIMIT’, ’12M’);

3. Simpan, lalu refresh halaman yang error.

Cara 2

Dengan menambahkan ini_set(“memory_limit”,”12M”); diatas script pada halaman yang error.

Cara 3

Membuat file php.ini di directory file halaman yang mengalami masalah dengan isian script memory_limit = 12M

Cara 4

Cara terakhir, jika semua solusi di atas masih belum bisa, silahkan edit file .htaccess dan menambahkan baris php_value memory_limit 12M

Catatan: Pada pilihan 12M bisa di sesuaikan sampai pada batas memory yang dibutuhkan, misalnya 16M, 32M atau 64M.

Jika beberapa cara di atas tidak dapat mengatasi masalah Anda, saya sarankan untuk menghubungi pihak hosting yang bersangkutan. Bisa jadi masalah bersumber pada hosting Anda.

Baca juga: