Wordpress

Cara Memperbaiki Kesalahan WordPress ‘Fatal Error Allowed Memory Size Exhausted’ .

Kesalahan “ukuran memori yang diizinkan habis” adalah salah satu masalah paling umum yang sering dihadapi sebagian besar pengguna WordPress, terutama saat menggunakan paket hosting bersama.

Jika Anda mendapatkan pesan kesalahan yang mengatakan “Kesalahan fatal: Ukuran memori yang diizinkan x byte habis”, itu berarti server Anda membatasi jumlah memori yang digunakan oleh situs web Anda atau plugin menghabiskan terlalu banyak memori server.

Anda dapat memperbaiki kesalahan ini menggunakan dua metode berbeda.  Dalam posting ini, kami akan menunjukkan kepada Anda cara memperbaiki kesalahan ini dalam beberapa menit dan membuat situs web Anda aktif dan berjalan.

Apa Penyebab Kesalahan “Falal Error Allowed Memory Size Exhausted”?

Seperti yang Anda ketahui, WordPress menggunakan kode dan skrip PHP untuk sebagian besar fungsinya.  PHP adalah bahasa pemrograman sisi server yang membutuhkan sumber daya server untuk mengeksekusi skrip dan tindakan.  Ini berarti sistem WordPress Anda dan semua plugin yang Anda instal di situs web Anda menggunakan memori server.

Kesalahan “ukuran memori yang diizinkan habis” terjadi ketika WordPress atau salah satu plugin Anda menggunakan terlalu banyak memori server.  Ketika server menghabiskan memori yang dialokasikan untuk situs web Anda, itu memberi Anda kesalahan “ukuran memori yang diizinkan habis”.

Ini biasanya terjadi ketika meng-hosting situs web dengan lalu lintas tinggi dan besar menggunakan server hosting bersama kecil, yang mengalokasikan sangat sedikit memori PHP per setiap paket hosting.

Untuk memperbaiki kesalahan, Anda harus secara manual meningkatkan batas memori PHP default yang ditetapkan untuk server Anda.

Apa itu Batas Memori PHP?

Batas memori PHP adalah jumlah memori yang dialokasikan server Anda untuk menjalankan kode PHP dan skrip yang digunakan oleh WordPress dan plugin.  Penyedia hosting web yang berbeda menetapkan jumlah memori yang berbeda untuk setiap paket hosting mereka.

Misalnya, beberapa penyedia hosting web menawarkan memori 256MB per akun hosting.  Itu lebih dari cukup untuk meng-host situs web WordPress dengan lalu lintas reguler.  Kesalahan kehabisan memori hanya terjadi ketika host web Anda mengalokasikan jumlah memori yang lebih rendah untuk setiap situs web.

Metode 1: Tingkatkan Batas Memori PHP

Untuk meningkatkan batas memori PHP, Anda perlu menetapkan batas memori baru secara manual untuk server Anda.  Ini melibatkan pengeditan file wp-config.php yang terletak di server.

Anda dapat menggunakan dua metode untuk mengakses file WordPress di server Anda.  Anda dapat menggunakan File Manager di CPanel atau gunakan aplikasi klien FTP.  Untuk demonstrasi, kami akan menunjukkan cara melakukannya menggunakan File Manager.

cpanel-file-manager

Langkah 1: Masuk ke akun Anda CPanel dengan mengetik /cpanel di akhir nama domain Anda (misalnya: yourwebsite.com/cpanel) gunakan detail login yang Anda terima dari host web Anda di email selamat datang untuk login ke CPanel.

Langkah 2: Buka Manajer File dan temukan Publik.html map

Kesalahan Fatal Ukuran Memori yang Diperbolehkan Kesalahan habis -  1

Langkah 3: Temukan wp-config.php file lalu klik kanan dan pilih Sunting.

Kesalahan Fatal Ukuran Memori yang Diperbolehkan Kesalahan habis -  2

Langkah 4: Cari baris yang mengatakan “Itu saja, berhenti mengedit!  Selamat ngeblog” dan paste kode berikut tepat di atasnya.

define( ‘WP_MEMORY_LIMIT’, ‘256M’ );

Ini menetapkan batas memori PHP default Anda menjadi 256MB.

Langkah 5: Klik Menyimpan untuk menyimpan perubahan.  Kembali ke situs web Anda dan muat ulang untuk melihat apakah itu memperbaiki kesalahan.

Catatan: Selalu buat salinan cadangan file sebelum mengeditnya.

Metode 2: Nonaktifkan Dan Aktifkan Kembali Plugin

Meningkatkan batas memori PHP biasanya memperbaiki kesalahan kehabisan memori.  Jika tidak, salah satu plugin yang dipasang di situs web Anda mungkin menyebabkan kesalahan.

Anda dapat memeriksa untuk melihat plugin mana yang menyebabkan masalah dengan menonaktifkan semua plugin dan kemudian mengaktifkannya kembali satu per satu untuk menemukan pelakunya.

Karena Anda tidak dapat mengakses dasbor WordPress, Anda perlu menonaktifkan plugin dari server.

Untuk melakukan ini, Anda perlu login ke server Anda sekali lagi.

Langkah 1: Ikuti langkah-langkah dalam metode pertama untuk masuk ke server Anda.

Langkah 2: Buka wp-konten folder dan temukan plugin map.

cpanel-ganti nama-plugin-1

Langkah 2: Ganti nama plugin folder ke “plugins-bad”.  Jangan khawatir, ini tidak akan menghapus plugin yang diinstal.

cpanel-ganti nama-plugin-2

Langkah 2: Buat yang baru folder kosong dan beri nama plugin.

Ini akan menonaktifkan semua plugin yang terpasang di situs web Anda.  Sekarang, muat ulang situs web Anda dan lihat apakah itu memperbaiki kesalahan.  Jika situs web Anda berfungsi seperti biasa lagi, kemungkinan besar kesalahan itu disebabkan oleh plugin.

Sekarang, kembali ke folder wp-content. Menghapus folder kosong yang telah Anda buat sebelumnya dan ganti nama folder “plugins-bad” kembali ke “plugins”.  Ini akan memulihkan plugin lama Anda tanpa mengaktifkannya.

Anda sekarang dapat masuk ke dasbor WordPress Anda dan mengaktifkan kembali plugin untuk melihat mana yang menyebabkan kesalahan.

Masih Memiliki Masalah?

Jika Anda masih mendapatkan kesalahan yang sama setelah mengikuti solusi di atas, kemungkinan itu disebabkan oleh masalah server dan Anda harus mencari bantuan profesional.

Hubungi tim dukungan teknis host web Anda dan jelaskan situasinya.  Jika Anda terus mendapatkan kesalahan yang sama, pertimbangkan untuk meningkatkan paket hosting Anda saat ini ke paket yang lebih besar.  Atau gunakan akun hosting WordPress terkelola, yang menyertakan fitur yang lebih dioptimalkan untuk menjalankan situs web WordPress.

Demikanlah tulisan tentang Cara Memperbaiki Kesalahan WordPress ‘Fatal Error Allowed Memory Size Exhausted’ . Semoga dapat menjadi manfaat bagi kita semua.

Related Articles

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.

Back to top button