Cara Mengatasi Error ‘Allowed Memory Size Exhausted’ di WordPress

dani indra

Error ‘Allowed Memory Size Exhausted’ adalah masalah yang sering terjadi di WordPress ketika skrip atau plugin memerlukan lebih banyak memori daripada yang diizinkan oleh pengaturan memori PHP. Ini dapat menyebabkan situs Anda tidak berfungsi dengan baik dan menampilkan pesan kesalahan seperti “Fatal error: Allowed memory size of xxxxxx bytes exhausted.”

Masalah ini dapat diatasi dengan beberapa langkah yang relatif sederhana. Di dalam artikel ini, kami akan memandu Anda tentang cara mengatasi error ‘Allowed Memory Size Exhausted’ di WordPress.

1. Tambahkan Baris Kode ke wp-config.php

Langkah pertama yang dapat Anda coba adalah menambahkan baris kode berikut ke berkas wp-config.php situs WordPress Anda:

define('WP_MEMORY_LIMIT', '256M');

Baris kode ini akan mengatur batasan memori maksimum menjadi 256 megabita, yang lebih dari cukup untuk menjalankan sebagian besar situs WordPress. Anda dapat menyesuaikan angka 256M sesuai dengan kebutuhan situs Anda. Pastikan Anda menempatkan baris ini di atas baris “/* That’s all, stop editing! Happy blogging. */” di berkas wp-config.php.

2. Edit Berkas .htaccess

Jika menambahkan kode ke wp-config.php tidak mengatasi masalahnya, Anda dapat mencoba mengedit berkas .htaccess di root direktori WordPress Anda. Tambahkan baris kode berikut di bagian atas berkas .htaccess:

php_value memory_limit 256M

Sama seperti sebelumnya, Anda dapat mengganti angka 256M sesuai dengan kebutuhan situs Anda.

3. Hubungi Penyedia Hosting Anda

Jika kedua langkah di atas tidak berhasil dan Anda masih menghadapi error ‘Allowed Memory Size Exhausted’, maka itu mungkin disebabkan oleh pembatasan server hosting Anda. Dalam hal ini, Anda perlu menghubungi penyedia hosting Anda dan meminta mereka untuk meningkatkan batasan memori PHP untuk situs Anda.

4. Gunakan Plugin

Anda juga dapat menggunakan plugin untuk mengatasi masalah ini. Beberapa plugin populer yang dapat membantu Anda mengelola memori di WordPress adalah “WP Memory Usage” dan “Increase Max Upload Filesize.” Instal salah satu plugin ini dan ikuti petunjuknya untuk meningkatkan batasan memori PHP.

5. Periksa Plugin yang Mungkin Menyebabkan Masalah

Beberapa plugin mungkin memakan banyak memori dan menyebabkan error ini. Jika Anda baru-baru ini menginstal atau mengaktifkan plugin tertentu sebelum error muncul, coba nonaktifkan plugin tersebut dan lihat apakah masalahnya teratasi. Jika ya, Anda dapat mencari alternatif plugin atau menghubungi pengembangnya untuk saran.

6. Optimalisasi Situs

Untuk mengurangi beban memori situs Anda, Anda juga dapat melakukan beberapa tindakan optimalisasi:

  • Hapus plugin atau tema yang tidak diperlukan.
  • Perbarui semua plugin dan tema ke versi terbaru.
  • Gunakan gambar yang dioptimalkan dengan benar untuk menghindari memori yang terlalu besar.
  • Bersihkan database WordPress Anda secara berkala.
  • Pertimbangkan untuk menggunakan layanan CDN (Content Delivery Network) untuk mengurangi beban server.

Dengan mengikuti langkah-langkah di atas, Anda dapat mengatasi error ‘Allowed Memory Size Exhausted’ dan menjaga situs WordPress Anda berjalan dengan lancar. Jika Anda masih mengalami masalah, sebaiknya hubungi tim dukungan teknis penyedia hosting Anda untuk bantuan lebih lanjut.

Leave a Comment