Skip to content

Error WordPress Memory Exhausted Dan Cara Mengatasinya

TokoDaring.Com – Error WordPress Memory Exhausted Dan Cara Mengatasinya. Anda mungkin mengalami Error Memory Exhausted pada website WordPress? Ini adalah salah satu kesalahan atau error pada website WordPress yang paling umum, dan Anda dapat dengan mudah memperbaikinya dengan meningkatkan batas memori PHP di WordPress (Increase PHP Memory).

Artikel terkait :

Platform Berbagi Konten Untuk Mengenalkan Bisnis Online Anda

Apa Itu Error WordPress Memory Exhausted ?

Pada artikel ini, kami akan menunjukkan cara memperbaiki Error WordPress Memory Exhausted yaitu dengan meningkatkan batas memori PHP (Increase PHP memory limit).

Error Memory Exhausted pada website WordPress adalah pesan yang mungkin Anda lihat jika situs website Anda kesulitan menjalankan tugas. WordPress dibangun menggunakan PHP, yaitu bahasa pemrograman sisi server yang membutuhkan memori untuk dijalankan.

Sama seperti komputer lainnya, server website memiliki jumlah memori terbatas untuk menjalankan beberapa aplikasi secara bersamaan. Penyedia hosting WordPress mengalokasikan ukuran memori tertentu untuk berbagai aplikasi, termasuk PHP.

Cara Mengatasi Error WordPress Memory Exhausted

Ketika kode WordPress Anda memerlukan lebih banyak memori daripada memori yang dialokasikan secara default, Anda akan melihat pesan kesalahan seperti sebagai berikut: Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home4/xxx/public_html/wp-includes/plugin.php on line xxx

Situs website WordPress Anda mungkin menghabiskan memori servernya jika pada website tersebut terdapat:

  • Banyak gambar, video, dan jenis media lainnya
  • Banyak plugin WordPress yang tidak digunakan
  • Melebihi sumber daya paket hostingnya

Secara default, WordPress secara otomatis mencoba meningkatkan batas memori PHP jika kurang dari 64MB. Namun, 64MB seringkali tidak cukup tinggi. Karena itu, mari kita lihat cara mudah meningkatkan batas memori PHP di WordPress untuk menghindari kesalahan memori habis.

Memperbaiki Error WordPress Memory Exhausted dengan Mengedit File wp-config.php

Pertama, Anda perlu mengedit file wp-config.php di situs website WordPress Anda. Ini adalah salah satu file inti WordPress yang terletak di direktori root, biasanya bernama public_html. Anda perlu menggunakan klien FTP seperti FileZilla atau pengelola file di panel kontrol hosting web Anda.

Selanjutnya, Anda perlu menempelkan baris kode berikut di dalam file wp-config.php tepat sebelum baris yang bertuliskan, That’s all, stop editing! Happy blogging.

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

Kode ini memberitahu WordPress untuk meningkatkan batas memori PHP menjadi 256MB. Untuk lebih jelasnya, lihat panduan dalam artikel berikut tentang cara menemukan dan mengedit file wp-config.php.

Setelah selesai, Anda perlu menyimpan perubahan dan mengunggah file wp-config.php kembali ke server Anda. Anda sekarang dapat mengunjungi situs WordPress Anda, dan kesalahan kehabisan memori seharusnya sudah hilang.

Memperbaiki Error WordPress Memory Exhausted dengan Mengedit File .htaccess

Cara selanjutnya adalah dengan mengedit file .htaccess. File ini juga terletak di folder root situs WordPress. Di sini, Anda perlu menempelkan kode berikut sebelum baris yang bertuliskan #END WORDPRESS.

php_value memory_limit 256M

Mirip dengan kode sebelumnya, ini akan memberitahu WordPress untuk meningkatkan batas memori PHP menjadi 256MB. Setelah itu, cukup simpan perubahan Anda dan unggah file tersebut kembali ke server web Anda. Anda sekarang dapat membuka kembali situs website WordPress Anda untuk melihat apakah kesalahan batas memori telah hilang.

Jika Anda tidak dapat menemukan file .htaccess, lihat panduan kami tentang mengapa file .htaccess mungkin hilang dan cara menemukannya.

Memperbaiki Error WordPress Memory Exhausted dengan Memeriksa File php.ini Anda

Jika metode di atas tidak berhasil, Anda mungkin ingin melihat file php.ini. File php.ini adalah file yang mengontrol pengaturan PHP Anda, termasuk versi PHP dan skrip PHP. Ini bukan file inti WordPress, seperti yang biasanya dikelola oleh penyedia hosting Anda.

Anda dapat memeriksa kodenya untuk melihat batas penggunaan memori PHP Anda. Untuk lebih jelasnya, Anda dapat melihat panduan kami tentang cara mencari dan mengedit file php.ini.

Namun, karena ini adalah metode lanjutan, sebaiknya hubungi tim dukungan penyedia hosting web Anda untuk mengetahui apakah mereka dapat meningkatkan batas memori WordPress secara manual. Jika tidak, hal ini dapat mengakibatkan kesalahan lebih lanjut.

Memperbaiki Error WordPress Memory Exhausted dengan Meningkatkan Hosting WordPress Anda

Jika Anda terus-menerus mengalami kesalahan memori habis, itu mungkin merupakan tanda bahwa situs website Anda sudah melampaui batas pada paket hostingnya saat ini.

Karena situs website Anda menarik lebih banyak pengunjung dan menambahkan lebih banyak konten, diperlukan lebih banyak sumber daya agar dapat berfungsi dengan lancar. Mengupgrade ke paket dengan alokasi memori lebih tinggi dapat menjadi solusi permanen.

Pertimbangkan untuk meningkatkan hosting WordPress Anda jika anda mengalami beberapa gejala berikut:

  • Anda telah mencoba solusi sebelumnya dan kesalahan masih berlanjut.
  • Situs website Anda telah meningkat secara signifikan dalam lalu lintas atau konten.
  • Anda berencana menambahkan fitur atau fungsi yang memerlukan lebih banyak sumber daya.

Niagahoster atau IDCloudhost menawarkan paket hosting WordPress yang terjangkau dan andal yang dapat disesuaikan dengan kebutuhan situs website Anda. Mereka menyediakan platform ramah pengguna yang dioptimalkan secara khusus untuk WordPress, sehingga memudahkan pengelolaan situs website Anda.

Lihat disini beberapa pilihan Hosting dari Niagahoster atau IDCloudhost.

Cara Menghindari Error WordPress Memory Exhausted

Sekarang anda tau apa itu Error WordPress Memory Exhausted dan bagaimana cara mengatasinya. Berikut adalah beberapa langkah proaktif untuk mencegahnya terjadi lagi:

  • Nonaktifkan plugin yang tidak digunakan. Banyak plugin berkontribusi terhadap penggunaan memori.
  • Tinjau secara teratur plugin yang Anda pasang dan nonaktifkan plugin yang tidak Anda gunakan secara aktif untuk mengosongkan memori untuk tugas-tugas penting.
  • Optimalkan gambar. Gambar berukuran besar bisa memakan banyak memori. Pertimbangkan untuk menggunakan plugin seperti EWWW Image Optimizer untuk mengompresi gambar secara otomatis sebelum mengunggahnya ke situs website WordPress Anda.
  • Gunakan plugin cache. Plugin caching menyimpan data situs website, sehingga mengurangi kebutuhan WordPress untuk membuatnya mengulangi pada setiap kunjungan. Ini secara signifikan dapat meningkatkan kinerja situs website dan menurunkan penggunaan memori.

Kami harap artikel ini membantu Anda mengatasi Error WordPress Memory Exhausted dengan meningkatkan batas memori PHP. Anda mungkin juga ingin melihat panduan langkah demi langkah bagi pemula untuk mengatasi error pada website WordPress lainnya.

Artikel terkait dengan :