4 Perbaikan untuk Layar Putih Kematian di WordPress

Pernahkah Anda menemukan diri Anda menatap layar kosong saat membuka situs WordPress Anda? Semuanya berfungsi dengan baik beberapa saat yang lalu, dan tiba-tiba situs itu berubah kosong! Bisa juga situs WordPress memuat dengan baik, tetapi dasbornya tidak. Situasi seperti inilah yang oleh komunitas WordPress disebut sebagai yang terkenal Layar Putih Kematian – dan itu salah satunya itu hal paling mengganggu tentang WordPress.


Jika Anda belum menemukan istilah ini namun – maka Anda salah satu yang beruntung. Hari ini kita akan berbicara tentang berbagai gejala White Screen of Death (sebut saja WSOD), dan pelajari obatnya untuk setiap penyakit..

Hal pertama yang pertama. WSOD adalah anomali yang berasal dari sejumlah alasan yang berbeda. Jika Anda beruntung, maka kasing khusus Anda akan jatuh di bawah gejala umum – tersedia perbaikan yang sudah jadi. Namun, jika Anda tidak dapat menentukan penyebab masalahnya, maka Anda lebih baik berada di tangan ahli WordPress.

4 Alasan (dan Solusi) untuk WordPress White Screen of Death

Namun, kabar baiknya adalah kemungkinan insiden WSOD Anda masuk dalam kategori tidak diketahui cukup tipis. Paling sering, penyebab WSOD berada di bawah tiga kategori umum. Tutorial ini menguraikan langkah-langkah sederhana dan mudah diikuti untuk memperbaiki setiap penyebab WordPress White Screen of Death.

Alasan # 1: Masalah Terkait Plugin

wp-wsod-r2

Anda memasang plugin baru, memperbarui yang lama atau mencoba untuk memodifikasi yang aktif.

Memperbaiki: Nonaktifkan satu atau semua plugin

Dalam kebanyakan kasus, mungkin ada konflik antara tema aktif Anda saat ini dan plugin yang baru saja Anda instal. Dalam kasus seperti itu, Anda cukup menonaktifkan plugin tertentu dan semuanya akan berfungsi dengan baik. Namun, ada masalah. Bagaimana Anda akan menonaktifkan plugin ketika dashboard WordPress Anda tidak berfungsi?

Jika Anda telah menggunakan WordPress selama lebih dari setengah tahun sekarang, jangan membaca baris berikutnya. Cobalah memikirkan solusinya. Saya akan memberi Anda petunjuk – ada hubungannya dengan mengakses direktori plugin WordPress Anda melalui FTP? Apakah kamu sudah menerimanya? Iya? Pujian! Tidak? Tidak masalah – baca terus, tapi saya berjanji Anda akan menampar dahi Anda begitu Anda membaca solusinya! Kita mulai.

Cara Nonaktifkan Plugin WordPress melalui FTP?

Menonaktifkan plugin WordPress melalui FTP adalah tugas yang sangat sederhana. Sebagai prasyarat, Anda harus memiliki akses FTP, dengan izin yang benar ke direktori WordPress Anda.

CATATAN: Sebagian besar penyedia hosting memberi Anda akses FTP. Namun, jika Anda telah menginstal WordPress di VPS atau server cloud, ada kemungkinan Anda belum menginstal server FTP di VPS Anda. Dalam situasi seperti itu, Anda perlu menginstal klien FTP open-source seperti proftpd atau vsftp. Ada beberapa tutorial online, dan saya sarankan Anda baca yang menggunakan sistem operasi server Anda. Misalnya, jika kami menjalankan VPS berbasis Ubuntu, istilah pencarian kami adalah “Cara menginstal proftpd di Ubuntu”.

Setelah langkah itu dihapus, saatnya untuk menonaktifkan plugin.

  1. Login ke server FTP Anda akun yang tepat
  2. Arahkan ke direktori instalasi WordPress Anda
  3. Masukkan wp_content / plugins map
  4. Anda akan menemukan beberapa folder dengan nama yang dikenal di dalam folder plugins. Setiap folder mewakili sebuah plugin.
  5. Temukan dan pilih folder dengan nama plugin yang benar
  6. Ubah nama menjadi nama yang berbeda namun dapat dikenali. Misalnya, jika nama plugin (mis. Folder) adalah akismet, maka Anda harus mengganti nama menjadi sesuatu seperti _akismet atau akismet_disabled.
  7. Anda bebas memilih nama yang Anda inginkan. Pastikan bahwa itu tidak bertabrakan dengan nama plugin lain dan kemudian dikenali.
  8. Mengganti nama folder akan menonaktifkan plugin secara permanen.

Setelah Anda menyelesaikan langkah-langkah ini, jalankan browser Anda dan lihat apakah situs tersebut memuat. Jika masalah terpecahkan – pujian!

Cara Nonaktifkan Semua Plugin WordPress Sekaligus?

Anda dapat mengikuti proses di atas untuk menonaktifkan plugin sebanyak yang Anda inginkan. Namun, jika Anda ingin menonaktifkan semua plugin sekaligus, maka ini akan memakan banyak waktu. Ada cara yang lebih mudah – ubah nama folder plugins (menjadi sesuatu seperti plugins_old) dan buat folder kosong baru berlabel plugin. Intinya, ini akan menonaktifkan semua plugin lama sekaligus. Anda dapat memindahkan plugin satu per satu dari menu plugins_old folder ke plugin, dan mengaktifkannya secara individual.

Ketika Anda telah memodifikasi file plugin tertentu yang menyebabkan WSOD, maka cukup nonaktifkan plugin melalui FTP dan situs tersebut akan berfungsi kembali. Itu selalu merupakan praktik yang baik untuk menguji plugin yang dimodifikasi di situs cadangan. (Langsung ke kesimpulan untuk solusi).

Alasan # 2: Masalah Terkait Tema

wp-wsod-r1

Mirip dengan plugin, masalah WSOD terkait tema memiliki asal yang sama.

Memperbaiki: Nonaktifkan tema

Mari kita tengok beberapa penyebab paling sederhana:

Instalasi Tema Baru

Menginstal tema baru dapat membuat konflik dengan plugin yang ada – konflik theme-plugin klasik. Dalam kasus seperti itu, Anda hanya perlu menonaktifkan tema yang baru diaktifkan dan WordPress akan secara otomatis kembali ke tema default. Pastikan Anda tidak menghapus tema default (the duapuluhan tema). Jika sudah, unggah tema ke tema folder dalam wp_content.

Cara Menonaktifkan Tema melalui FTP di WordPress?

Proses ini hampir mirip dengan proses menonaktifkan plugin, satu-satunya perbedaan adalah bahwa Anda perlu membuka wp_content / tema folder bukan plugin map. Arahkan ke menu tema folder dan ganti nama folder tema tertentu untuk menonaktifkannya.

Tema dengan Kode yang Buruk

Sering kali, pembaruan WordPress utama dapat mendorong tema dengan kode buruk di sungai. Tema berkode buruk dan usang mungkin tidak berfungsi dengan pembaruan WordPress terbaru. WPExplorer bangga akan tema kualitas yang dibuat dengan indah – mereka punya banyak pelanggan di Themeforest (lihat portofolio mereka), dan mereka adalah satu dari sedikit orang yang temanya saya percayai.

Jika tema Anda telah berhenti berfungsi tepat setelah Anda memperbarui WordPress, ada peluang kuat bahwa tema tersebut adalah pelakunya. Nonaktifkan tema dan semuanya akan kembali normal.

Memodifikasi Tema

WordPress tidak suka kode buggy. Itu mengandalkan seperangkat yang dibangun dengan baik benda kode, bekerja secara harmonis. Jika salah satu dari bagian-bagian itu (jangan dikacaukan dengan objek OOP), ucapkan temanya functions.php file, malfungsi, maka WordPress tidak akan berfungsi. Ini mengarah ke WSOD.

Biasanya, tema dari repositori WordPress atau pengembang terkenal diuji dengan cermat terhadap kerusakan tersebut. Tema langsung dari kotak tidak akan memiliki file functions.php yang tidak berfungsi. Jika Anda mendapatkan WSOD saat memasang tema seperti itu, kemungkinan besar itu adalah konflik tema plugin.

Saat Anda memodifikasi atau memperbarui tema, itu dapat menyebabkan kode yang tidak benar, yang mengarahkan kami ke inti masalahnya, yaitu WSOD. Untuk memperbaikinya, Anda dapat mengganti file yang dimodifikasi dengan salinan lama (saya anggap Anda telah mengambil cadangan). Dalam kasus lain, Anda dapat mengunggah file tema asli.

Alasan # 3: Melebihi Batas Memori

wp-wsod-r3

Situasi ini adalah indikator klasik bahwa Anda sudah melampaui penyedia hosting Anda saat ini. Jumlah lalu lintas di situs web Anda memerlukan lebih banyak sumber daya – yang tidak dapat disediakan oleh host Anda saat ini. Sudah waktunya untuk peningkatan. Itu kabar baik – situs Anda sedang berkembang

Memperbaiki: Tambah batas memori Anda

Anda dapat mencoba meningkatkan batas memori PHP dengan memodifikasi wp-config.php mengajukan. Cukup tambahkan baris berikut:

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

Batas memori 64MB harus memadai pada host bersama. Jika masalah masih ada, Anda harus berkonsultasi dengan penyedia hosting Anda.

Host Web Murah

Masalah ini juga umum di hosting murah yang mengorbankan kualitas. Untuk mendapat untung, host ini melakukan sebanyak mungkin pelanggan di satu server. Akibatnya, jumlah sumber daya (misalnya, RAM) per klien berkurang secara signifikan. Ini mengarah ke WSOD. Jadi, jika Anda memiliki paket hosting murah yang tidak akan memperbolehkan Anda meningkatkan batas memori lagi, Anda harus meningkatkan versi paket Anda.

Alasan # 4: Penyebab Tidak Diketahui

wp-wsod-r4-penyebab yang tidak diketahui

Kadang-kadang, penyebab WSOD tidak dapat ditentukan, yang membawa kita ke perbaikan. Di saat seperti ini, Anda perlu menentukan sumber masalahnya.

Memperbaiki: Aktifkan mode WP_DEBUG

Cukup tambahkan baris berikut di bagian bawah wp-config.php mengajukan:

error_reporting (E_ALL);
ini_set ('display_errors', 1);
define ('WP_DEBUG', true);

Ini memberitahu WordPress untuk menampilkan semua kesalahan yang terjadi pada layar output. Anda dapat menggunakan informasi ini untuk menentukan penyebab WSOD.

Kesimpulan

White Screen of Death adalah salah satu masalah yang tidak dapat dihindari yang harus dihadapi oleh setiap pengguna WordPress. Tentu saja, jika Anda menggunakan WordPress.com, maka tidak akan pernah ada masalah seperti itu, tetapi ia datang dengan serangkaian keterbatasannya sendiri.

hosting wordpress dikelola

Jika Anda ingin kenyamanan karena tidak perlu khawatir tentang masalah hosting tersebut, ada perbaikan – Hosting WordPress Terkelola. Penyedia hosting WordPress yang dikelola berspesialisasi dalam masalah terkait WordPress dan WordPress. Kami di WPExplorer menggunakan WPEngine dan kami sangat senang dengannya – lihat saja seberapa cepat situs kami dimuat. ��

Jika anggaran Anda memungkinkan dan Anda ingin bebas dari semua masalah terkait hosting, maka Anda akan senang hosting yang dikelola dari WPEngine atau Media temple, atau salah satu dari atau penyedia hosting yang direkomendasikan lainnya. Seperti biasa, kami senang mendengar pendapat Anda! Apa cerita WSOD Anda?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map