Cara Memperbaiki Masalah Memori Memori PHP di WordPress

Artikel ditulis oleh:
  • WordPress
  • Diperbarui: Sep 05, 2017

WordPress adalah sistem manajemen konten terbaik untuk blogger, wirausahawan, dan pemilik usaha kecil tanpa latar belakang teknis sama sekali. Dengan bantuan plugin, tema, dan dasbor yang mudah digunakan, siapa pun dapat membangun situs impian mereka tanpa pernah menyentuh kode.

Tetapi ketika pengguna mulai mendorong keluar dari zona nyaman mereka dan menjelajahi kemampuan WordPress yang sebenarnya, mereka mungkin menghadapi berbagai kesalahan yang dapat mengunci mereka keluar dari dashboard mereka.

Jika Anda seperti saya yang terus-menerus mengutak-atik komponen platform yang saya gunakan, maka Anda akan menemukan "layar putih kematian”- setidaknya sekali selama waktu Anda dengan WordPress.

Kejadian yang biasa terjadi adalah kesalahan kehabisan memori PHP yang fatal, yang dapat dipicu oleh sesuatu yang sederhana seperti menginstal plugin baru. Penyebabnya, bagaimanapun, adalah ketika komponen tertentu dari situs WordPress Anda menggunakan lebih banyak memori daripada PHP Anda.

Ini lebih mungkin terjadi di situs web yang mendorong alokasi sumber daya mereka dengan visual yang menarik, konten yang kaya, dan plugin. Salah satu contoh adalah situs e-commerce, yang mengkonsumsi banyak data dan memori untuk beroperasi.

Untungnya, meningkatkan batas memori adalah solusi sederhana yang dapat memperbaiki sebagian besar, jika tidak semua, memori PHP kehabisan kesalahan. Inilah cara melakukannya:

Masuk ke Akun Hosting Anda

Pertama-tama, ada beberapa cara untuk mengakses cPanel akun hosting Anda. Beberapa perusahaan mengharuskan Anda masuk ke portal resmi, sementara yang lain hanya meminta Anda menambahkan "/ cpanel" di URL situs web Anda.

Setelah Anda tiba di halaman login cPanel akun hosting Anda, lanjutkan dan berikan kredensial Anda.

Kredensial cPanel Anda dikirimkan kepada Anda melalui email oleh penyedia hosting Anda selama proses pengaturan awal. Jika Anda kehilangan ini, Anda dapat menghubungi layanan pelanggan mereka untuk bantuan.

Setelah masuk, Anda akan melihat layar dengan bagian untuk file server web Anda, domain, perangkat lunak dan sebagainya. Cari ikon 'File Manager' untuk melanjutkan.

Sebagian besar platform cPanel modern memiliki dua area umum di file manager: folder browser dan area explorer utama. Jika akun hosting Anda memiliki banyak situs web, Anda harus dapat menemukan foldernya masing-masing di folder browser di sebelah kiri. Carilah situs web yang memiliki masalah batas memori PHP untuk melihat isinya.

Di folder root situs WordPress Anda, cari file bernama 'wp-config.php.' Di sinilah Anda dapat secara manual meningkatkan ukuran batas memori PHP Anda.

Perhatikan bahwa - tergantung pada Anda perusahaan hosting - ada berbagai cara untuk mengedit file di cPanel Anda.

Dalam contoh khusus ini, Anda dapat memilih 'Edit Kode' dari menu klik kanan atau pilih file dan klik 'Code Editor dari toolbar utama.
Ini harus memunculkan editor kode pada tab baru. Untuk memulai dengan perbaikan, buat baris baru tepat di bawah tag '<? Php', yang seharusnya berada di bagian paling atas kode.

olymp trade indonesiaTip: Hal pertama yang Anda perhatikan setelah mendapatkan memori PHP habis kesalahan fatal adalah path file bersama dengan nomor baris yang sesuai disebutkan pesan kesalahan. Mengikuti ini di file manager Anda adalah buang-buang waktu karena tidak melacak di mana kesalahan berasal.

Untuk mengubah batas memori PHP, Anda hanya perlu menempelkan baris kode pendek:

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

'M' berarti megabyte. Yang mengatakan, kode di atas menginstruksikan WordPress untuk menaikkan batas memori PHP ke 256 MB, yang seharusnya lebih dari cukup untuk memastikan operasi normal sebagian besar situs web - bahkan untuk toko online.

Kode yang baru ditambahkan harus disorot dengan warna biru. Setelah menambahkan kode ke file wp-config.php Anda, klik tombol simpan. Itu saja, lanjutkan dan segarkan situs WordPress Anda untuk melihat apakah masalah memori PHP telah diselesaikan.

Menonaktifkan Plugin

Jika solusi di atas tidak memperbaiki masalah Anda, hal berikutnya yang dapat Anda coba adalah menonaktifkan plugin dan mengaktifkannya satu per satu. Tanpa akses ke dashboard WordPress Anda, Anda dapat menyelesaikan langkah ini melalui file dengan mengikuti petunjuk di bawah ini.

Pertama, navigasikan kembali ke situs WordPress Anda melalui pengelola file dan arahkan ke 'wp-content' dan cari folder 'plugin'.

Tujuan Anda di sini adalah membuat direktori ini tidak dapat diakses untuk instalasi WordPress Anda. Untuk melakukan ini, cukup ganti nama folder plugins ke apa pun yang Anda inginkan. Demi panduan ini, sebut folder baru 'plugins.old.'

Jika sebuah plugin menyebabkan masalah kehabisan memori PHP Anda, maka Anda harus dapat masuk ke dashboard Wordpress Anda lagi.

Pergi ke 'Plugins'> 'Installed Plugin' untuk melihat halaman ini.

Sekarang, kembali ke file manager Anda dan kembalikan nama folder 'plugins.old' ke 'plugin'.

Segarkan dasbor WordPress Anda untuk memindai ulang semua folder sistem. Jika Anda mengikuti semua langkah di atas dengan benar, maka Anda harus memiliki semua plugin Anda kembali - hanya saja kali ini mereka akan dinonaktifkan.

Untuk mengetahui plugin mana yang menyebabkan masalah, aktifkan ulang semua plugin satu per satu hingga dasbor Anda berhenti berfungsi lagi. Jangan khawatir; Anda dapat dengan mudah mendapatkan kembali akses dengan mengulangi proses penggantian nama. Setelah Anda melakukannya, jangan mengaktifkan kembali plugin yang bermasalah dan hubungi penerbitnya untuk kemungkinan perbaikan.

Mengembalikan ke Tema Default

Terakhir, jika Anda menduga bahwa kesalahan kehabisan memori PHP disebabkan oleh tema baru, maka Anda dapat mengatasinya dengan kembali ke tema default.

Anda dapat melakukan ini dengan menavigasi ke 'wp-content'> 'themes' di file manager cPanel Anda dan menghapus folder tema yang sedang aktif. Ingatlah untuk membuat cadangan dengan mengunduhnya sebelum melakukannya.

Perhatikan bahwa mengganti nama folder tidak akan berfungsi karena WordPress masih akan mendeteksi file tema. Tetapi jika Anda menghapus folder tema, WordPress akan dipaksa untuk kembali ke tema default. Anda akan tahu jika prosesnya berhasil jika Anda dapat masuk ke dasbor Anda lagi.

Sebagai pengguna WordPress, pemecahan masalah adalah salah satu keterampilan penting yang Anda butuhkan untuk belajar bertahan dan tumbuh.

Berikut ini pos lain yang bermanfaat yang dapat membantu Anda memperbaiki beberapa masalah dengan sistem manajemen konten ini. Selamat mencoba dan selamat belajar!

Tentang Christopher Jan Benitez

Christopher Jan Benitez adalah seorang penulis lepas profesional yang menyediakan konten kecil untuk usaha kecil yang melibatkan audiens mereka dan meningkatkan konversi. Jika Anda mencari artikel berkualitas tinggi tentang segala hal yang berkaitan dengan pemasaran digital, maka dia adalah orang yang tepat untuk Anda! Jangan sungkan untuk mengatakan "hai" kepadanya di Facebook, Google+, dan Twitter.