Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 69418 bytes)

Published Date June 26, 2007 by maseko

Tadi sewaktu posting terakhir saya menggunakan BlogDesk. Karena ketika proses publish saya mendapat pesan error –saya lupa bunyinya, dan saya ulangi sampai tiga kali. Ketika saya melihat di sini, ternyata entry yang sama telah masuk tiga kali. Ketika saya berniat menghapus dua diantaranya dari halaman admin WordPress, tidak berhasil dan saya mendapat pesan error seperti di pada judul di atas. Pesan seperti ini pernah saya lihat sebelumnya baik di Windows maupun linux, semuanya hadir ketika menggunakan PHP 5. Begitu juga untuk error yang terjadi tadi, saya teringat jika versi PHP tempat hosting baru diupgrade ke versi 5.

Dari hasil googling, ternyata banyak yang mengalami dan yang sudah menyediakan solusi untuk masalah ini, yang intinya menambah nilai memory_limit, baik melalui php.ini maupun menggunakan fungsi ini_set pada tiap script PHP-nya. Apakah ini memang terjadi hanya pada PHP 5?



Tulisan lain yang mungkin terkait dengan tulisan di atas:

  1. Error Lagi
  2. Pesan Error “Too many different cell formats” di Microsoft Excel
  3. Non system disk or disk error
  4. Pesan Error dan Selamat Tahun Baru 2007
  5. Kamus: Kecil dan Cepat, Tetapi Saya Mendapat Pesan Error

12 Responses to “Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 69418 bytes)”

un4n - Gravatar

un4ninubuntu.blogspot.com un4n said on June 28, 2007, 8:50 pm:

mas aku mau tanya…program atau tools yang palling bagus untuk merekam file2 yang sudah digunakan..soalnya klo aq membackup data (dikantor) harus membackup semua folder,aq pengen membackup data2 yang hanya digunakan pada hari itu saja…ada ga ya mas program kaya gitu…aq coba googling dapetnya WinPCD T2, tapi link downloadnya dimana yach…thanks b4

maseko - Gravatar

maseko.com maseko said on June 29, 2007, 6:33 pm:

Kan bisa pake informasi date modified. Diurut dari yang terbaru, nanti tinggal copy tanggal tertentu saja.

un4n - Gravatar

un4ninubuntu.blogspot.com un4n said on July 2, 2007, 9:42 pm:

aq juga dah lakuin kaya gitu mas…OK thanks yach mas

toni irawan - Gravatar

toni irawan said on July 19, 2007, 11:21 am:

tapi susah

ekowanz - Gravatar

ekowanz.info ekowanz said on September 26, 2007, 1:22 am:

aq juga barusan kejadian kaya gini mas…hbs ngaktifin plugin dpt tulisan ky gt :( trus apus pluginnya bisa lagi…
hosting t4 saya jg br pndh php 5..
ada solusi lain kah kalo2 terjadi lagi hal seperti ini??ada sih yg versi bule cara2nya..tp kok ya saya ini malah mumet ga mudeng caranya :(

maseko - Gravatar

maseko.com maseko said on September 26, 2007, 4:59 am:

#5
Kemungkinan besar plugin tersebut memerlukan alokasi memori yang besar. Seperti yang saya tuliskan di atas, tambah limit memorinya. Jika memungkinkan buat/edit file .htaccess pada direktori utama atau yang memerlukan dan tambahkan baris seperti berikut
php_value memory_limit 16M
Itu maksudnya memberi limit 16 MB. Anda bisa menambah nilai ini sesuai keperluan dan memungkinkan dengan kondisi server.

waterbomm - Gravatar

waterbomm.web.id waterbomm said on November 7, 2007, 10:03 am:

Salam kenal,
blognya bagus.
btw mas mo tanya nich..
letak
php_value memory_limit 16M
ini dimananya ya? semisal saya mao tambahin di .htaccess
mohon infonya :-D
thx

tuker link ya mas :-D

Jude Sie - Gravatar

www.brokerindo.com Jude Sie said on January 4, 2008, 10:47 pm:

spertinya lebih mudah kalo yang di edit wp-config.php aja
aku udah coba & sukses… letaknya :

Riky samawa - Gravatar

dinola.freehostia.com Riky samawa said on June 12, 2008, 3:43 pm:

saya minta reperensinya untuk php dan mysql

Denden Permana - Gravatar

Denden Permana said on December 12, 2008, 9:49 am:

Saya ragu dengan Fatal error: Allowed memory size of bla….bla…bla…., apakah benar dikarnakan memory_limit pada php.ini karna dalam php.ini yang saya pergunakan pada PHP Version 5.2.6 adalah :

/*———–
max_execution_time = 60 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 256M ; Maximum amount of memory a script may consume (256MB)
————–*/

apakah size sebesar 256MegaByte tidak cukup ?
mungkin ada rekan-rekan yang sempat membaca ini dan mengetahui permasalahaannya, mohon bantuannya….thanks

Nanang - Gravatar

ydsf.or.id Nanang said on September 20, 2009, 10:47 pm:

Pada intinya masalah fatal error maximum execution time 60 second atau masalah yang terkait dgn max execution time itu adalah tidak lebih dari kurang optimal script php yang didevelop.

Sedangkan cara untuk mengatasi solusi tersebut (sifatnya sementara) adalah dgn mematikan max execution time pada file php.ini. yaitu dengan cara mengganti time limit menjadi 0.

1. max_execution_time = 0 ; Maximum execution time of each script, in seconds
2. max_input_time = 0 ; Maximum amount of time each script may spend parsing request data
3. memory_limit = 64M ; Maximum amount of memory a script may consume (16MB)

u/ item no. 3 silakan diganti sesuai dgn kebutuhan.

Sebagai informasi saya menggunakan xampp di localhost (bukan online). Setelah itu silakan mendevelop ulang script.

Oya resikonya adalah untuk menampilkan hasilnya membutuhkan waktu yg lama. apalagi jika jumlah recordnya mencapai jutaan.

Semoga membantu

hardi - Gravatar

hardi said on November 24, 2009, 9:42 pm:

Saya malah sudah set memory limit nya 1000M.
Tapi tetap saja muncul error:
Fatal error: Allowed memory size of 100663296 bytes exhausted (tried to allocate 171998 bytes)
Keknya ga selalu error tersebut disebabkan oleh memory limit…
(bingung_mode)

Leave A Comment

All fields marked with "*" are required.