Fatal Error: Allowed Memory Size
Fatal Error: Allowed Memory Size of bla..bla..bla….
Mungkin rekan-rekan pernah mengalaminya saat menginstall script di server web hosting atau update WordPress/Joomla. Error semacam ini muncul karena limit memory yang dialokasikan oleh hosting untuk menjalankan suatu script secara default tidak cukup. Misalnya saat kita mengupgrade wordpress/joomla yang punya banyak plugin ter-install, atau menjalankan script yang memakan banyak resource memory.
Memory Limit
Cara mengatasinya gampang, malah ada beberapa cara yang bisa dipilih untuk mengatasi pesan error “allowed memory size” ini… Silakan coba salah satunya:
- Tambah/edit baris ini ke file php.ini: memory_limit = 16M (16M bisa diganti sesuai kebutuhan)
Boleh coba buat file baru dan taruh di public_html atau folder tempat script bermasalah berada, jika tidak punya akses.Jika Anda punya akses root (di Linux/Unix), bisa menggunakan perintah ini:
sed -i ‘s/memory_limit = .*/memory_limit = 64M/’ /etc/php5/apache2/php.ini
- Tambahkan perintah PHP berikut ke file script PHP yang bermasalah: ini_set(‘memory_limit’, ’16M’);
- Tulis perintah ini ke file .htaccess: php_value memory_limit 16M
Apabila cara-cara di atas belum berhasil, berarti hosting Anda tidak memperbolehkan user mengutak-atik setting allowed memory size dengan perintah memory limit… Kalau begini, ya terpaksa kontak pihak hostingnya dan minta solusi. Mungkin perlu upgrade paket atau tambah sedikit biaya… Tapi yang penting website kita bisa jalan lancar jaya kan? Hehehe
Semoga postingan ini bermanfaat buat rekan-rekan yang mengalami masalah dengan Allowed Memory Size:)






