Terjadi kesalahan kritis di situs web Anda[Perbaiki]
Diterbitkan: 2021-08-05Anda hanya tahu bagaimana rasanya ketika situs WordPress Anda down. Pesan ini "Ada kesalahan kritis di situs web Anda" adalah rasa sakit di kepala bagi pemilik situs.
Sekarang jika situs Anda rusak, Anda perlu tahu cara memperbaiki masalah ini. Keterlambatan dalam memperbaiki akan mengusir pelanggan Anda ke pesaing Anda. Ada beberapa cara berbeda yang harus Anda periksa untuk memecahkan masalah kesalahan kritis ini. Tergantung pada situsnya, masalah dan waktu yang dibutuhkan untuk menyelesaikannya mungkin berbeda.
Jika Anda menghadapi kesalahan ini, Anda tahu bahwa itu bahkan memblokir akses Anda ke dasbor. Secara keseluruhan, Anda harus memahami bahwa ada beberapa kesalahan PHP di situs. Itu terjadi ketika sebuah kode belum selesai atau ketika kode yang salah dimasukkan dalam file PHP. Ini menghasilkan proses skrip PHP yang tidak lengkap.
Ketika WordPress mengidentifikasi masalah karena tema atau plugin, itu mengirimkan pengingat ke alamat email admin. Jika Anda mengikuti email itu, itu akan membantu Anda mengetahui apa yang salah terjadi di situs. Email terkadang bisa terkubur di folder spam. Jadi, pastikan untuk memeriksanya di mana-mana di email. Dalam kasus ekstrim, jika Anda beruntung, Anda tidak akan menerima email sama sekali. Selanjutnya, periksa URL di email untuk masuk ke panel admin untuk memperbaiki masalah. Karena URL normal tidak akan berfungsi, Anda harus masuk ke URL aman yang disediakan oleh WordPress ini untuk memulihkan situs Anda.
Temukan dan Perbaiki “Terjadi kesalahan kritis di situs web Anda”
Sebelum memperbaiki masalah, Anda harus mengidentifikasi akar penyebab masalah. Seperti yang dikatakan di atas, email pengingat dari WordPress memberikan petunjuk kepada Anda. Jika Anda menerima email ini, Anda mungkin mengetahui bahwa email tersebut berisi detail tentang baris kode atau file yang menyebabkan masalah. Namun, jika Anda belum menerima email apa pun, Anda harus membaca posting di bawah ini untuk mencoba mencari tahu masalah di situs.
Berikut adalah beberapa pemeriksaan penting yang tidak boleh Anda lewati jika Anda menghadapi kesalahan kritis di situs Anda.
Periksa Log Kesalahan
Jika Anda tidak menerima email dari WordPress, maka praktik terbaik adalah memeriksa log kesalahan di server Anda. Biasanya, kesalahan kritis dicatat. Periksa log kesalahan PHP yang disimpan dalam file error_log di dalam public_html.

Jika Anda memeriksa file log kesalahan, Anda akan melihat bahwa kesalahan PHP ditulis dengan kesalahan pemberitahuan, peringatan, fatal, dan parse. Perbaiki semua kesalahan parse dan fatal yang ada dalam file itu untuk menyelesaikan pesan kesalahan kritis.
Saat mengakses file log kesalahan, Anda dapat menggunakan cPanel atau FTP untuk memeriksa direktori root tempat WordPress diinstal. Karena setiap host dapat menyimpan log di lokasi yang berbeda, coba hubungi host Anda untuk mengetahui lokasi pasti penyimpanan log kesalahan.

Aktifkan Mode Debug
Mode Debug membantu Anda untuk mengetahui kesalahan dalam kode, tema, atau plugin.
Pertama-tama, cari tahu file wp-config.php di direktori root. Periksa baris kode ini di file Anda:
define('WP_DEBUG', salah); define('WP_DEBUG_DISPLAY', salah); define('WP_DEBUG_LOG', salah); define('SCRIPT_DEBUG', salah);
Ganti false dengan true di baris ini. Dalam beberapa kasus, jika salah satu dari baris ini tidak ada, Anda dapat menambahkan baris ini ke file. Ini akan mengaktifkan mode debugging di WordPress dan Anda akan dapat kesalahan detail saat Anda menyegarkan situs Anda.
Periksa jenis kesalahan dan lakukan tindakan yang sesuai. Ketika kesalahan telah diberantas, ganti true dengan false lagi untuk mematikan mode debugging.
Periksa Konflik Tema/Plugin
Terkadang Anda mungkin mendapatkan pesan kesalahan “Ada kesalahan kritis di situs web Anda” karena tema atau plugin yang bertentangan. Pertama, mari kita mulai pemeriksaan dengan tema. Untuk ini, Anda harus menonaktifkan tema aktif dan mengaktifkan tema WordPress default yang ada di dasbor. Jika kesalahan hilang, maka Anda perlu memahami bahwa ada masalah dengan tema. Jika demikian halnya, maka Anda perlu menyelesaikan masalah yang ada di tema sebelumnya atau Anda mungkin lebih suka mengubah tema.
Tetapi, jika masalahnya tetap sama bahkan setelah mengubah tema, Anda dapat mempertimbangkan untuk membawa cek dengan plugin yang diinstal. Nonaktifkan semua plugin dan periksa apakah masalahnya ada atau tidak. Jika masalah berlanjut, maka plugin tidak bertanggung jawab atas masalah tersebut. Jika tidak, plugin bertanggung jawab atas masalah yang ditimbulkan. Untuk mengetahui dengan tepat plugin mana yang membuat kesalahan, Anda perlu mengaktifkan kembali setiap plugin satu per satu dan memeriksa kesalahan secara terus-menerus. Segera setelah Anda mendeteksi plugin, Anda mungkin ingin mengganti plugin dengan yang lain.
Jika Anda mencari file tema dan plugin di localhost, Anda akan mendapatkannya dengan mudah di dalam xampp>htdocs>folder Anda>wp-content sementara dalam kasus situs langsung Anda harus memiliki akses ke FTP atau cPanel untuk memeriksa direktori akar.

File ada di dalam public_html>wp-content tergantung pada host Anda. Plugin dan tema disimpan masing-masing di dalam sub-folder mereka sendiri.
Pulihkan Situs
Penting untuk membuat cadangan situs karena situasi seperti ini. Pencadangan reguler dalam periode waktu yang teratur menghemat waktu dan pekerjaan Anda. Jika Anda memiliki cadangan situs yang diperbarui maka Anda dapat mengunggah file ketika tidak ada kesalahan di situs.
Ledakan!! Itu mudah.
Dengan kata lain, memulihkan situs ke versi sebelumnya adalah cara termudah dan tercepat untuk menyelesaikan masalah apa pun di situs.
Tingkatkan Versi PHP
Bergantung pada host, Anda dapat meningkatkan versi PHP yang didukung oleh host tersebut. Terkadang, host tertentu mungkin tidak mendukung versi PHP terbaru sementara host lain sudah berjalan pada versi terbaru. Ini bukan di tangan Anda. Namun, Anda perlu mengidentifikasi dan memilih host yang mendukung versi terbaru. Lihat posting ini untuk mengetahui Cara memperbarui PHP di WordPress
Kesimpulan
Jika Anda telah melihat pesan kesalahan "Ada kesalahan kritis di situs web Anda" di situs Anda, ikuti langkah-langkah yang disebutkan dalam posting ini dan beri tahu kami jika itu menyelesaikan masalah Anda.
Pos terkait
- Cara memperbaiki WordPress HTTP Error 500 (Internal Server Error)
- Cara mengaktifkan Kompresi GZIP di WordPress
- Cara menginstal WordPress di XAMPP Langkah demi Langkah