Masalah ini biasanya menyebabkan:
Dalam tutorial ini, kita akan membahas cara mengatasinya secara lengkap melalui cPanel dan konfigurasi WordPress.
Secara umum, error ini terjadi karena:
Masuk ke cPanel, lalu cari menu:
Select PHP Version → Options
Atau pada beberapa hosting:
MultiPHP INI Editor
Kemudian ubah konfigurasi berikut:
Jika memory_limit sudah di atas 256M (misalnya 512M), maka tidak perlu diubah.
Meskipun PHP sudah besar, WordPress sering tetap membaca limit kecil (default 40MB). Oleh karena itu, perlu override manual.
Buka file:
public_html/wp-config.php
Tambahkan kode berikut di atas baris:
/* That's all, stop editing! Happy publishing. */
Langkah ini wajib dilakukan agar WordPress mengikuti konfigurasi server.
Pada beberapa hosting (terutama CloudLinux), opsi max_input_vars tidak tersedia di cPanel.
Solusinya, buat file baru:
public_html/.user.ini
Isi dengan:
File ini akan memaksa server menggunakan nilai yang lebih tinggi.
Jika perubahan belum terbaca, tambahkan juga di file:
public_html/.htaccess
Setelah semua konfigurasi selesai:
Masuk ke:
Tools → Site Health
Pastikan semua indikator sudah berubah menjadi hijau.
Masalah WP Memory Limit dan PHP Max Input Vars adalah hal umum di WordPress, terutama pada hosting shared. Dengan melakukan penyesuaian pada cPanel, wp-config.php, dan file konfigurasi tambahan, masalah ini dapat diselesaikan dengan cepat tanpa perlu bantuan developer.


