Jika Anda baru menggunakan WordPress, terkadang Anda akan menemukan error akibat ukuran memory yang diizinkan terlalu kecil.
Error ini sering terjadi jika Anda menjalankan plugin atau themes berat (memiliki banyak fungsi) dan membutuhkan memori yang besar untuk bekerja.
Ini bukanlah masalah besar, banyak pengguna WordPress sering menemui masalah ini dan Anda dapat memperbaiki masalah ini dengan meningkatkan batas memori php di WordPress.
Pada artikel ini, kita akan belajar bagaimana memperbaiki kesalahan kehabisan memori WordPress dengan meningkatkan memori PHP.
Apa itu WordPress Memory Exhausted Error?
WordPress ditulis dalam Bahasa PHP, yang merupakan bahasa pemrograman sisi server.
Setiap web membutuhkan server hosting agar berfungsi dengan baik.
Server web sama seperti komputer lainnya.
Server membutuhkan memori untuk menjalankan banyak aplikasi secara efisien pada waktu yang sama.
Administrator server mengalokasikan ukuran memori tertentu untuk berbagai aplikasi termasuk PHP.
Ketika kode WordPress Anda membutuhkan lebih banyak memori daripada memori yang sudah ditentukan, maka error pun akan muncul.
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
Secara default, WordPress akan mencoba meningkatkan batas memori PHP secara otomatis jika kurang dari 64MB.
Namun, 64MB seringkali masih kurang.
Karena itu, mari kita lihat cara mudah meningkatkan batas memori PHP di WordPress untuk menghindari kesalahan kehabisan memori.
Tingkatkan Batas Memori PHP di WordPress
Pertama, silahkan edit file wp-config.php di website WordPress Anda.
File ini terletak di folder root website Anda, gunakan software FTP atau masuk dari cPanel website Anda untuk mengedit file ini.
Jika Anda masih bingung, silahkan baca artikel cara mengedit file wp-config.php di WordPress.
Selanjutnya, Anda perlu menyisipkan kode ini di file wp-config.php tepat sebelum baris yang bertuliskan ‘That’s all, stop editing! Happy blogging.’
define( 'WP_MEMORY_LIMIT', '256M' );
Kode ini memberi tahu WordPress untuk meningkatkan batas memori PHP menjadi 256MB.
Setelah selesai, jangan lupa menyimpan perubahan yang Anda buat.
Anda sekarang dapat mengunjungi website WordPress Anda dan kesalahan kehabisan memori akan hilang sekarang.
Menaikkan Memoy PHP Lewat cPanel
And juga dapat menaikkan limit memory PHP lewat cPanel.
Silahkan masuk ke dashboard cPanel Anda, kemudian pada menu ‘Software’ pilih ‘Select PHP Version’.
Selanjutnya, pilih ‘Switch to PHP Options’ untuk mengedit nilai memory yang akan Anda naikkan.
Pilih ‘memory_limit’, dan ubah nilai memori sesuai dengan kebutuhan Anda, lalu klik ‘Apply’.
Jangan lupa, klik tombol ‘Save’ untuk menyimpan perubahan.
Catatan: Jika solusi ini tidak berhasil untuk Anda, artinya penyedia layanan hosting Anda tidak mengizinkan WordPress untuk meningkatkan batas memori PHP.
Silahkan hubungi penyedia hosting web Anda untuk meningkatkan batas memori PHP secara manual.
Semoga artikel ini membantu Anda mengatasi kesalahan kehabisan memori WordPress dengan meningkatkan batas memori PHP.