OOOS SHOP
KeunggulanFAQHubungi Kami

Elementor Pro Memory Limit Exhausted: 4 Cara Naikkan + Tips Optimasi

Andri
Elementor Pro Memory Limit Exhausted: 4 Cara Naikkan + Tips Optimasi

Elementor Pro Memory Limit Exhausted: 4 Cara Naikkan + Tips Optimasi
Artikel ini membahas secara lengkap tentang masalah Elementor Pro. Termasuk penyebab, solusi praktis, dan kapan sebaiknya menggunakan jasa profesional. Dengan memahami informasi ini, kamu bisa mengatasi masalah Elementor Pro dengan cepat dan tepat. Setup Elementor Pro Sekarang →

Elementor Pro Memory Limit Exhausted: 4 Cara Naikkan + Tips Optimasi

Sudah terkonfirmasi bahwa masalah Elementor Pro yang Anda alami adalah "Allowed memory size exhausted"? Artikel ini khusus membahas cara memperbaiki masalah memory limit — mulai dari cara mengecek, 4 metode menaikkan memory limit, hingga tips optimasi agar Elementor Pro berjalan lancar.

Jika Anda masih belum yakin apakah masalah yang dihadapi memang terkait memory limit, baca dulu panduan diagnosa di artikel Elementor Pro Error 500 Saat Save untuk mengidentifikasi penyebabnya terlebih dahulu.

Cara Mengecek Memory Limit Saat Ini

1. Via Dashboard WordPress (Elementor Status)

Elementor menyediakan halaman status yang menampilkan informasi server, termasuk memory limit yang aktif.

  1. Masuk ke dashboard WordPress.
  2. Pilih Elementor > Status.
  3. Cari baris Memory Limit di tabel Server Info.
  4. Periksa nilainya — minimal 256M, idealnya 512M untuk website dengan halaman Elementor kompleks.

2. Via File phpinfo()

Metode ini memberikan informasi lengkap tentang konfigurasi PHP, termasuk memory limit.

  1. Buat file baru bernama phpinfo.php di root folder website.
  2. Isi dengan kode: <?php phpinfo(); ?>
  3. Buka file tersebut di browser (contoh: domain.com/phpinfo.php).
  4. Ctrl+F dan cari "memory_limit".
  5. Hapus file phpinfo.php setelah selesai untuk keamanan.

3. Apa yang Termasuk "Cukup" untuk Elementor Pro?

  • Minimal: 256M — untuk website sederhana dengan 1-5 halaman Elementor.
  • Ideal: 512M — untuk website dengan banyak halaman, widget, atau addon tambahan.
  • Advanced: 768M-1G — untuk website besar dengan halaman kompleks dan traffic tinggi.

4 Cara Menaikkan Memory Limit WordPress

Setelah memastikan memory limit terlalu rendah, berikut 4 cara untuk menaikannya dari yang paling direkomendasikan hingga yang paling teknis.

1. Via wp-config.php (Paling Mudah)

Menambahkan baris kode ke wp-config.php adalah cara paling aman dan mudah tanpa perlu akses server.

Langkah:

  • Buka file wp-config.php di root folder website.
  • Tambahkan baris berikut tepat sebelum baris /* That's all, stop editing! Happy publishing. */:
define('WP_MEMORY_LIMIT', '512M');
  • Simpan file.
  • Cek kembali di Elementor Status untuk memastikan perubahan efektif.

Keterbatasan: Tidak selalu berhasil jika hosting membatasi memory limit di level server. Jika tidak berhasil, coba metode berikutnya.

2. Via php.ini (Paling Stabil)

Edit file php.ini secara langsung adalah metode yang paling stabil karena mengubah konfigurasi PHP di level server.

Langkah:

  • Cari file php.ini di root folder website atau folder public_html.
  • Buka file dengan text editor atau file manager hosting.
  • Cari baris memory_limit dan ubah nilainya:
memory_limit = 512M
  • Baris ini mungkin belum ada. Jika tidak ada, tambahkan di bagian akhir file.
  • Simpan file dan restart PHP jika hosting menyediakan opsi restart.

Keterbatasan: Beberapa shared hosting tidak mengizinkan edit php.ini secara langsung. Hubungi support hosting jika perlu bantuan.

3. Via .htaccess (Hanya untuk Apache mod_php)

Jika hosting menggunakan Apache (bukan PHP-FPM), Anda bisa mengubah memory limit via file .htaccess.

Langkah:

  • Buka file .htaccess di root folder website.
  • Tambahkan baris berikut:
php_value memory_limit 512M
  • Simpan file.
  • Cek apakah website masih bisa diakses.

Peringatan: Jika hosting menggunakan PHP-FPM (bukan Apache mod_php), cara ini akan menghasilkan error 500. Jangan gunakan jika Anda tidak yakin jenis PHP yang dipakai hosting.

4. Via Hosting Panel (Paling Aman untuk Pemula)

Banyak panel hosting menyediakan cara mudah untuk mengubah memory limit tanpa perlu menyentuh file apa pun.

cPanel — Select PHP Version:

  1. Masuk ke cPanel.
  2. Klik Select PHP Version.
  3. Buka tab Options.
  4. Cari memory_limit dan ubah nilainya menjadi 512M.
  5. Simpan perubahan.

Plesk Panel:

  1. Masuk ke Plesk.
  2. Pilih domain Anda.
  3. Masuk ke PHP Settings.
  4. Ubah memory_limit menjadi 512M.
  5. Simpan.

DirectAdmin:

  1. Masuk ke DirectAdmin.
  2. Pilih PHP Selector.
  3. Cari memory_limit dan atur menjadi 512M.
  4. Simpan.

Kebanyakan hosting populer seperti Niagahoster, Domainesia, dan Hostinger juga menyediakan opsi serupa di panel mereka. Cukup cari "PHP Settings" atau "PHP Configuration" di panel hosting Anda.

Tips Optimasi Penggunaan Memory Elementor Pro

Menaikkan memory limit hanyalah salah satu solusi. Berikut tips untuk mengurangi penggunaan memory Elementor Pro agar website tetap ringan:

  • Gunakan widget yang diperlukan saja — hindari menambah widget yang tidak terpakai karena setiap widget memuat script dan style sendiri.
  • Aktifkan lazy loading — Elementor Pro memiliki fitur lazy loading bawaan. Pastikan diaktifkan di Elementor > Settings > Features.
  • Optimasi gambar — Gunakan gambar dengan ukuran yang sesuai (minimal 1920px untuk hero) dan format modern (WebP). Gambar besar adalah kontributor utama pemborosan memory.
  • Hindari page builder berat yang tidak perlu — Jika sudah pakai Elementor Pro, tidak perlu addon lain yang mirip karena keduanya bisa conflict dan boros resource.
  • Nonaktifkan halaman yang tidak aktif — Setiap halaman yang menggunakan builder akan tetap load script Elementor. Tutup halaman yang tidak digunakan.
  • Gunakan cache — Aktifkan caching plugin untuk halaman yang sudah jadi agar browser tidak perlu memuat ulang Elementor setiap kali.
  • Update Elementor ke versi terbaru — Versi terbaru biasanya lebih efisien dalam penggunaan resource.
  • Pilih hosting dengan resource memadai — Shared hosting murah sering kali memberikan memory limit rendah. Pertimbangkan upgrade jika website Anda memiliki traffic signifikan.

Kapan Sebaiknya Pakai Jasa Install Elementor Pro?

  • Sudah menaikkan memory limit tapi masih bermasalah.
  • Tidak paham cara edit php.ini, wp-config.php, atau .htaccess.
  • Takut salah konfigurasi dan bikin website down.
  • Ingin setup lengkap dengan optimasi server dan lisensi resmi.

Jasa Install Elementor Pro dari OOS-Shop menyediakan instalasi dan aktivasi Elementor Pro original dengan lisensi resmi developer. Proses pengerjaan selesai dalam 5-15 menit, dilengkapi garansi uang kembali, dan kami juga bisa membantu menyesuaikan konfigurasi server agar website berjalan lancar.

Sumber Resmi: Elementor Developer Documentation · Elementor on WordPress.org · WordPress Developer Resources

Artikel Terkait

Tips & Best Practices

  • Backup website sebelum melakukan perubahan apapun pada plugin atau theme.
  • Gunakan staging environment untuk testing sebelum menerapkan perubahan di website live.
  • Update Elementor Pro dan Elementor Free secara rutin untuk mendapatkan patch keamanan terbaru.
  • Nonaktifkan plugin yang tidak digunakan untuk menghindari conflict.
  • Konfigurasi PHP memory limit minimal 256MB untuk pengalaman Elementor Pro yang optimal.

Kapan Sebaiknya Menggunakan Jasa Profesional?

Jika kamu mengalami kesulitan dalam menerapkan solusi di atas, atau tidak memiliki waktu untuk troubleshooting — jasa profesional bisa membantu menyelesaikan masalah dengan cepat dan aman.

Jasa Install Elementor Pro dari OOS-Shop menyediakan bantuan teknis profesional dengan lisensi original dan garansi uang kembali. Proses pengerjaan selesai dalam hitungan menit.

FAQ

Berapa memory limit minimal untuk Elementor Pro?
Minimal 256M, idealnya 512M. Tapi kebutuhan sebenarnya tergantung kompleksitas halaman — website dengan banyak widget dan halaman akan membutuhkan memory lebih besar.

Apakah menambah memory limit akan memperberat website?
Tidak. Memory limit hanyalah batas maksimal yang diperbolehkan PHP untuk satu proses. Jika website tidak membutuhkan 512M, server tidak akan benar-benar memakai sebanyak itu. Memory yang "dipakai" hanya ditentukan oleh beban halaman itu sendiri.

Cara mana yang paling aman untuk menaikkan memory limit?
Via hosting panel (paling aman dan mudah). Via wp-config.php juga aman dan direkomendasikan. Via .htaccess berisiko menghasilkan error 500 jika hosting menggunakan PHP-FPM.

Butuh Plugin WordPress atau Jasa Website?

OOS SHOP menyediakan 500+ plugin premium berlisensi resmi dan jasa pembuatan website profesional.

A

Andri

Founder & Penulis di OOS SHOP

Berpengalaman di bidang web development dan ekosistem WordPress sejak 2022. Membantu UMKM dan bisnis di Indonesia memiliki aset digital profesional melalui plugin premium berlisensi resmi dan layanan pembuatan website.

Selengkapnya tentang kami →