4 Metode Mudah untuk 2021

Diterbitkan: 2021-12-20

WordPress adalah platform fleksibel yang mendukung berbagai tema, plugin, format file, dan perangkat lunak tambahan. Namun, saat mencoba mengunggah sumber daya ini, terkadang Anda mungkin mengalami kesalahan batas memori WordPress.

Untungnya, ada cara untuk mengatasi kesalahan ini. Dengan meningkatkan memori PHP yang tersedia di situs WordPress Anda, Anda dapat terus menambahkan konten dan mengembangkan situs Anda tanpa masalah.

Dalam posting ini, kami akan membagikan empat cara untuk meningkatkan batas memori WordPress untuk mengatasi kesalahan yang Anda alami di situs Anda:

  1. Edit wp-config.php dan tingkatkan wp_memory_limit
  2. Ubah pengaturan server Anda melalui PHP.ini
  3. Edit file .htaccess Anda
  4. Tingkatkan paket hosting situs web Anda

Jika Anda tertarik untuk mempelajari mengapa masalah ini terjadi, Anda akan menemukan penjelasannya di akhir posting ini. Mari kita mulai!

Cara meningkatkan batas memori WordPress

Di bawah ini, kami akan menampilkan empat metode berbeda yang dapat Anda coba untuk meningkatkan batas memori WordPress.

Sayangnya, kami tidak dapat menjamin bahwa semua solusi ini akan bekerja untuk Anda karena sebagian besar tergantung pada bagaimana lingkungan hosting Anda dikonfigurasi. Itulah mengapa kami membagikan empat metode berbeda – setidaknya salah satu dari metode ini dapat digunakan untuk situasi Anda.

Karena beberapa perbaikan ini melibatkan pengeditan file inti WordPress, kami sangat menyarankan Anda untuk membuat cadangan situs Anda sebelum melanjutkan .

Ada banyak solusi pencadangan yang tersedia, tetapi plugin UpdraftPlus memberi Anda kebebasan untuk mengunggah konten Anda ke berbagai platform penyimpanan cloud.

Setelah Anda memiliki cadangan situs Anda baru-baru ini, berikut adalah beberapa cara untuk meningkatkan batas memori WP.

1. Edit wp-config.php dan tingkatkan wp_memory_limit

Jika Anda kehabisan memori, ada solusi sederhana: tambah jumlah memori yang dapat Anda akses! WordPress memungkinkan Anda mengatur batas memori saat ini dalam file wp-config.php melalui variabel wp_memory_limit . Namun, batas ini mungkin kurang dari jumlah memori yang disediakan dengan paket hosting Anda.

Jika demikian, Anda mungkin dapat mengatasi kesalahan ini dengan mengedit file wp-config.php Anda. Membuat perubahan pada tingkat kode memang membawa tingkat risiko, jadi sebaiknya buat cadangan situs Anda sebelum melanjutkan.

Untuk mengedit file wp-config.php , Anda harus terhubung ke server Anda melalui File Transfer Protocol (FTP) menggunakan klien FTP seperti FileZilla.

Anda dapat membaca panduan FTP WordPress lengkap kami jika Anda tidak yakin bagaimana menggunakan FTP, tetapi berikut adalah tutorial singkat tentang cara terhubung dengan FileZilla.

Di dalam aplikasi FileZilla, navigasikan ke File > Site Manager . Jika ini pertama kalinya Anda terhubung melalui FTP, pilih File > Manajer Situs > Situs Baru:

Cara mengatasi batas memori WordPress.

Anda sekarang dapat memasukkan beberapa informasi tentang situs Anda, bersama dengan nama pengguna dan kata sandi FTP Anda. Jika Anda tidak mengetahui kredensial FTP Anda, Anda biasanya dapat menemukan informasi ini di akun hosting web Anda.

FileZilla sekarang akan terhubung ke situs Anda dan menampilkan semua filenya. Di aplikasi, navigasikan ke folder root situs Anda:

Klien FTP FileZilla.

Di dalam folder ini, klik kanan pada file wp-config.php , dan pilih View/Edit . Ini membuka wp-config.php di editor teks default Anda. Sekarang, cari frasa berikut – WP_MEMORY_LIMIT .

Mungkin terlihat seperti ini:

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

Jika kode ini sudah ada di file wp-config.php Anda, Anda perlu menambah jumlahnya. Misalnya, Anda dapat meningkatkannya dari 32M menjadi 256M juta .

Jika Anda tidak melihat baris kode ini dalam file, Anda harus menambahkannya. Cukup tambahkan kode berikut di atas baris yang mengatakan /* That's all, stop editing! Happy publishing. */ /* That's all, stop editing! Happy publishing. */ /* That's all, stop editing! Happy publishing. */ :

 define( 'WP_MEMORY_LIMIT', '256M' );
Cara menggunakan wp_memory_limit untuk menambah batas

2. Ubah pengaturan server Anda melalui PHP.ini

Anda juga dapat meningkatkan batas memori dengan mengedit file PHP.ini Anda. File ini menetapkan konfigurasi default untuk aplikasi apa pun yang membutuhkan PHP.

Setiap kali seseorang mengunjungi situs WordPress Anda, PHP berjalan di server Anda. Selama proses ini, bahasa pemrograman PHP melihat ke file PHP.ini untuk instruksi. Ini termasuk mengatur batas memori WordPress Anda saat ini.

Jika host Anda menggunakan cPanel, Anda mungkin dapat mengedit konfigurasi PHP.ini melalui cPanel. Biasanya, alat ini disebut sesuatu seperti MultiPHP Manager , MultiPHP INI Editor , atau PHP Config . Namun, tidak semua host memberi Anda kemampuan ini.

Misalnya, jika Anda menghosting di Bluehost, Anda akan mendapatkan alat bernama MultiPHP INI Editor di dasbor cPanel lengkap ( yang dapat Anda akses dari tab Advanced ).

Editor Bluehost PHP INI

Setelah Anda membuka alat ini, Anda dapat menyesuaikan batas memori:

Cara meningkatkan batas memori di Bluehost

Jika host Anda tidak menawarkan editor PHP.ini di dasbor, Anda mungkin juga dapat mengedit file PHP.ini melalui FTP.

Setelah Anda terhubung, navigasikan ke direktori root di jendela FileZilla dan cari filenya.

Buka file dan cari baris yang menyertakan memo ry limit= . Anda sekarang dapat meningkatkan nilai ini dan menyimpan perubahan Anda.

Sebelum perubahan ini berlaku, Anda harus memulai ulang server Anda. Setelah server Anda kembali dan berjalan, Anda seharusnya tidak lagi menemukan kesalahan batas memori WordPress.

3. Edit file .htaccess Anda

File .htaccess adalah file konfigurasi penting jika host web Anda menggunakan Apache ( yang dilakukan oleh banyak host ). File ini mengontrol banyak konfigurasi situs Anda, termasuk batas memorinya.

Anda dapat menggunakan .htaccess untuk menyampaikan instruksi ke server Anda, tanpa harus mengedit file konfigurasi server Anda. Ini menjadikan .htaccess sebagai alternatif yang baik jika Anda tidak dapat mengakses file PHP.ini Anda.

Untuk mengakses file ini, sambungkan ke server Anda menggunakan klien FTP, seperti yang telah kita bahas di bagian sebelumnya. Anda kemudian dapat menavigasi ke direktori public_html situs Anda, yang berisi file .htaccess :

File .htaccess WordPress.

Sekarang, buka file ini dan tambahkan potongan kode berikut di bawah baris # END WordPress :

 php_value memory_limit 256M

Berikut tampilannya:

Cara mengatasi kesalahan batas memori WordPress.

Pastikan untuk menyimpan perubahan Anda setelah selesai.

4. Tingkatkan paket hosting situs web Anda

Meskipun Anda sering dapat meningkatkan memori yang tersedia untuk situs Anda, Anda pada akhirnya dibatasi oleh paket hosting Anda. Setiap paket akan memberi Anda akses ke sumber daya dalam jumlah terbatas. Jika Anda telah mencoba semua perbaikan di atas dan Anda masih mengalami kesalahan ini, maka Anda mungkin telah melampaui rencana Anda saat ini.

Jika Anda ingin memeriksa alokasi memori Anda, Anda harus dapat menemukan informasi ini di situs web host web Anda, atau di panel hosting Anda. Atau, Anda selalu dapat menghubungi penyedia Anda untuk mendapatkan bantuan.

Jika Anda menduga bahwa Anda telah mencapai batas sumber daya yang dialokasikan, Anda mungkin ingin mempertimbangkan untuk meningkatkan paket Anda. Ini mungkin melibatkan pindah ke tingkat yang lebih tinggi, atau beralih ke jenis paket yang berbeda. Misalnya, jika saat ini Anda menggunakan paket hosting bersama, mungkin sudah waktunya untuk meningkatkan ke server pribadi virtual (VPS). Anda bahkan mungkin bermain di server khusus.

Atau, Anda dapat memutuskan untuk mengubah penyedia hosting Anda. Saat mencari host baru, kami sarankan untuk memperhatikan dengan cermat jumlah memori yang dialokasikan sebagai bagian dari setiap paket. Jika memungkinkan, coba cari penyedia yang menawarkan batas memori default 256 MB atau lebih tinggi.

Ini juga cerdas untuk memilih penyedia yang fleksibel. Jika Anda dapat dengan mudah meningkatkan jumlah sumber daya yang dialokasikan ke situs Anda, kemungkinan kecil Anda akan mengalami kesalahan batas memori di masa mendatang.

Mengapa Anda mungkin mengalami kesalahan "Batas Memori WordPress"

Setiap kali Anda menemukan kesalahan di WordPress, Anda tentu ingin menyelesaikan masalah secepat mungkin. Namun, sering kali membantu untuk memahami apa kesalahan itu, dan mengapa itu terjadi. Anda kemudian dapat mengambil langkah-langkah untuk menghindari menghadapi masalah ini di masa mendatang.

Kesalahan WordPress yang paling umum cukup mudah untuk diselesaikan, tetapi platform ini tidak selalu memberikan banyak penjelasan dalam pesan kesalahannya. Misalnya, kesalahan server internal 500 sangat tidak jelas.

Dengan WordPress, semua yang Anda unggah atau instal disimpan di server. Saat Anda membeli paket hosting web, penyedia Anda mengalokasikan sejumlah sumber daya ke situs Anda. Ini termasuk memori yang digunakan untuk menyimpan semua konten situs web Anda.

Terkadang, ketika mencoba mengunggah media ke situs WordPress Anda, Anda mungkin menemukan pesan berikut: "Kesalahan fatal: ukuran memori yang diizinkan 67108864 byte habis". Masalah ini juga dapat terjadi saat Anda mencoba memasang tema atau plugin baru. Terlepas dari pemicunya, kesalahan ini berarti Anda kehabisan memori.

Seperti yang telah kami bahas dalam posting ini, Anda dapat meminimalkan peluang menghadapi masalah ini dengan meningkatkan batas memori Anda dan berpotensi berinvestasi dalam paket hosting yang lebih canggih. Sebagai aturan umum, semakin mahal paket hosting Anda, semakin banyak ruang dan memori yang dapat Anda akses.

Namun, bahkan paket hosting tingkat tinggi jarang memberi Anda akses ke sumber daya tak terbatas. Untuk alasan ini, sebaiknya ambil langkah-langkah untuk meminimalkan penggunaan memori Anda. Ini mungkin termasuk mencopot pemasangan plugin yang tidak perlu dan membuat pengoptimalan kinerja lainnya.

Perbaiki masalah batas memori WordPress untuk selamanya

Sebagian besar waktu, Anda dapat mengunggah file ke situs Anda dan menginstal perangkat lunak tambahan tanpa masalah. Namun, pada titik tertentu Anda mungkin mengalami kesalahan batas memori WordPress.

Mari kita cepat rekap empat cara untuk meningkatkan batas memori WordPress dan menyelesaikan masalah ini:

  1. Tingkatkan batas memori PHP WordPress dengan mengedit file wp-config.php Anda.
  2. Ubah pengaturan server Anda dengan mengedit PHP.ini .
  3. Edit file . htaccess untuk meningkatkan batas memori PHP.
  4. Tingkatkan paket hosting situs web Anda ke paket dengan lebih banyak sumber daya.

Untuk beberapa tip umum tentang masalah WordPress seperti ini, lihat panduan kami untuk pemecahan masalah WordPress. Kami juga memiliki panduan tentang cara memperbaiki 20+ kesalahan WordPress paling umum.

Apakah Anda memiliki pertanyaan tentang cara mengatasi kesalahan umum WordPress ini? Beri tahu kami di bagian komentar di bawah!

Panduan gratis

5 Tips Penting untuk Mempercepat
Situs WordPress Anda

Kurangi waktu pemuatan Anda bahkan hingga 50-80%
hanya dengan mengikuti tips sederhana.