antond.net

0 %
Anton Darmawanto
Front-end Developer
Ui/UX Designer
  • Residence:
    Indonesia
  • City:
    Jakarta Selatan
  • Age:
    40
Indonesian
English
Jawa
html
CSS
Js
PHP
WordPress
Proxmox
Laravel
Linux server (ubuntu, debian, fedora)
Alibaba Cloud
  • Proxmox, Vm Ware
  • Stylus, Sass, Less
  • Gulp, Webpack, Grunt
  • GIT knowledge
0

No products in the cart.

Return To Shop

Cara Mengatasi WordPress Fatal Error Allowed Memory Size Exhausted Lewat wp-config.php dan cPanel Tanpa Plugin

28/10/2026

Cara Mengatasi WordPress Fatal Error Allowed Memory Size Exhausted Lewat wp-config.php dan cPanel Tanpa Plugin

Pernahkah Anda sedang asyik mendesain halaman landing page menggunakan page builder Elementor, mengunggah plugin baru, atau memproses pesanan katalog WooCommerce, lalu tiba-tiba layar monitor Anda berubah menjadi putih polos dengan tulisan pesan galat yang mengagetkan: *Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 12288000 bytes)*?

Pesan galat yang sering dijuluki sebagai layar putih kematian atau White Screen of Death ini adalah salah satu masalah paling klasik yang menghantui pengguna WordPress di seluruh dunia, khususnya bagi pemilik website di Indonesia yang berlangganan paket shared hosting murah. Angka 67108864 bytes tersebut jika dikonversikan ke satuan megabyte setara dengan 64 MB, yakni batas alokasi memori default yang sangat kecil untuk standar website modern.

Kabar baiknya, Anda tidak perlu panik mengira website Anda terkena serangan virus atau buru-buru mengeluarkan biaya mahal untuk upgrade ke paket hosting yang lebih tinggi. Masalah ini murni disebabkan oleh batas kuota konsumsi memori PHP yang terkunci di batas minimum. Simak panduan praktis berikut untuk menaikkan limit memori WordPress Anda secara mandiri dalam hitungan menit tanpa bantuan plugin tambahan.

Mengapa Fatal Error Memory Size Exhausted Terjadi?

WordPress dibangun menggunakan bahasa pemrograman PHP. Setiap kali seorang pengunjung membuka halaman web, memuat gambar produk, atau menjalankan skrip checkout keranjang belanja, server hosting mengalokasikan sejumlah kapasitas memori RAM untuk memproses baris instruksi kode tersebut.

Pengeditan berkas konfigurasi wp-config untuk menaikkan memory limit

Secara default, instalasi dasar WordPress sering kali membatasi alokasi RAM per proses hanya sebesar 40 MB untuk instalasi reguler dan 64 MB untuk instalasi multisite. Sementara itu, plugin modern seperti WooCommerce, Elementor Pro, slider interaktif, dan plugin optimasi SEO Yoast membutuhkan alokasi memori minimal antara 128 MB hingga 256 MB agar dapat mengeksekusi kalkulasi data secara leluasa.

Ketika konsumsi skrip melampaui batas kuota yang diizinkan oleh sistem, server hosting secara paksa menghentikan proses eksekusi kode demi mencegah server mengalami crash total. Penghentian paksa inilah yang memicu pesan *Fatal error memory exhausted*.

Solusi 1: Naikkan Batas Memori Lewat wp-config.php

Langkah paling sederhana dan terbukti ampuh menyelesaikan 90 persen kasus memory exhausted adalah menambahkan baris deklarasi memori khusus di dalam file konfigurasi inti WordPress (wp-config.php).

Ikuti langkah-langkah berikut:

  • Masuk ke dashboard cPanel akun hosting Anda, lalu buka menu File Manager.
  • Masuk ke direktori utama website Anda (biasanya berada di folder public_html).
  • Cari file bernama wp-config.php, klik kanan pada file tersebut, lalu pilih opsi Edit.
  • Gulir ke bawah hingga Anda menemukan baris teks komentar berikut:

/* That's all, stop editing! Happy publishing. */

  • Tepat satu baris sebelum baris komentar di atas, tambahkan kode baris berikut:
define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '512M');

Baris pertama menaikkan batas memori untuk pengunjung halaman publik menjadi 256 MB, sedangkan baris kedua memberikan alokasi memori ekstra hingga 512 MB untuk tugas berat di dalam dashboard admin seperti proses update plugin dan impor basis data. Simpan berkas tersebut, lalu muat ulang halaman website Anda.

Tampilan website yang pulih normal setelah penyesuaian memori PHP

Solusi 2: Sesuaikan Batas PHP Melalui MultiPHP INI Editor cPanel

Jika setelah mengedit file wp-config.php pesan galat masih tetap muncul, hal ini menandakan bahwa batas lingkungan PHP di tingkat server hosting Anda menyetel pembatasan yang lebih rendah. Kita dapat menaikkannya langsung melalui modul konfigurasi cPanel:

  • Di halaman utama cPanel, cari kolom pencarian lalu ketik dan klik menu MultiPHP INI Editor.
  • Pada menu tarik-turun *Select a location*, pilih domain website yang sedang bermasalah.
  • Temukan baris pengaturan bernama memory_limit.
  • Ubah nilainya dari default (biasanya 64M atau 128M) menjadi 256M atau 512M sesuai kapasitas alokasi paket hosting Anda.
  • Klik tombol Apply di bagian bawah halaman untuk menerapkan setelan baru tersebut.

Solusi Alternatif: Tambahkan Aturan di File .htaccess

Bagi Anda yang menggunakan server web berbasis Apache atau LiteSpeed dan tidak memiliki akses ke menu MultiPHP INI Editor, Anda dapat menyisipkan aturan memori langsung ke dalam file .htaccess:

  • Di File Manager cPanel, pastikan opsi *Show Hidden Files* aktif di menu Settings sudut kanan atas.
  • Buka dan edit file .htaccess di folder public_html.
  • Tambahkan baris instruksi berikut di bagian paling atas berkas:
php_value memory_limit 256M

Tabel Panduan Alokasi Memori Ideal Berdasarkan Skala Website

Berikut adalah panduan alokasi batas memori PHP yang direkomendasikan agar website WordPress Anda beroperasi stabil tanpa membebani kapasitas server:

Tipe Website WordPressBeban Plugin TipikalBatas Memori IdealRekomendasi Lokasi Pengaturan
Blog Pribadi / Portofolio SederhanaTema ringan, tanpa page builder berat, 5-8 plugin128 MBwp-config.php
Website Perusahaan / UMKMMenggunakan Elementor, formulir kontak, Yoast SEO256 MBwp-config.php & MultiPHP cPanel
Toko Online WooCommerceKatalog produk aktif, payment gateway lokal, inventori512 MBMultiPHP INI Editor cPanel
Portal Berita / Media KomunitasTrafik tinggi, cache berlapis, membership berbayar512 MB – 768 MBKonfigurasi server Cloud / VPS

Cara Verifikasi Alokasi Memori Baru di WordPress

Untuk memastikan perubahan memori Anda telah sukses dibaca oleh mesin WordPress tanpa ragu:

  • Masuk ke dashboard admin WordPress Anda.
  • Buka menu Tools > Site Health.
  • Klik pada tab Info, lalu pilih dan buka bagian Server serta WordPress Constants.
  • Periksa baris bertuliskan PHP memory limit dan WordPress memory limit. Jika angka di sana sudah menampilkan nilai 256 MB atau lebih tinggi, maka batasan memori baru Anda telah aktif sepenuhnya.

Dengan menerapkan langkah optimasi memori mandiri ini, website bisnis Anda kini terbebas dari ancaman White Screen of Death dan siap melayani lonjakan pengunjung dengan performa yang jauh lebih tangguh dan responsif.

—

**

Posted in WordPressTags: