Cara Memperbaiki Kesalahan "Situs mengalami kesulitan teknis" di WordPress

Diterbitkan: 2022-07-12

Apakah Anda mencari solusi untuk memperbaiki kesalahan 'Situs mengalami kesulitan teknis' di blog WordPress Anda? Jika ya, maka panduan hari ini akan membantu Anda mengatasi masalah ini.

Ini adalah salah satu kesalahan utama yang dihadapi oleh pemilik blog WordPress dan tanpa mengetahui penyebab kesalahan, menjadi sangat sulit untuk memperbaiki kesalahan ini dari situs Anda.

Dalam panduan mendalam ini, saya akan membahas mengapa Anda melihat kesalahan ini, apa penyebab kesalahan ini, dan cara mengatasinya menggunakan langkah pemecahan masalah sederhana.

Dalam panduan hari ini, Anda akan belajar:

  • Apa yang dimaksud dengan kesalahan 'Situs mengalami kesulitan teknis'.
  • Mengapa kesalahan terjadi di situs WordPress Anda.
  • Cara mendeteksi sumber kesalahan.
  • Cara memperbaiki kesalahan dengan solusi berbeda.

Mari kita mulai panduannya!

Daftar isi

Apa yang dimaksud dengan Kesalahan “Situs Mengalami Kesulitan Teknis”?

“Situs mengalami kesulitan teknis” adalah salah satu kesalahan utama WordPress yang berarti situs web Anda sedang down dan Anda dan pengunjung tidak dapat mengaksesnya. Inilah yang terlihat seperti kesalahan ini:

site is experiencing technical error, technical error
Situs mengalami kesalahan kesulitan teknis di WordPress

Jika kesalahan ini terjadi di situs web Anda, itu berarti Anda mungkin tidak akan mengakses frontend dan backend situs Anda. Tapi jangan khawatir, dengan beberapa solusi cepat, Anda dapat memperbaiki kesalahan WordPress ini.


Mengapa Kesalahan 'Situs Ini Mengalami Kesulitan Teknis' Ini Terjadi Di WordPress?

Ada beberapa alasan mengapa kesalahan ini terjadi di situs web Anda. Juga, sangat penting untuk menemukan sumber yang tepat dari kesalahan ini untuk memperbaikinya. Menemukan akar penyebab yang tepat juga dapat membantu Anda menghemat waktu dalam menyelesaikan masalah.

Jadi, mari selami alasan utama di balik kesalahan "Situs mengalami kesulitan teknis" di WordPress.


1. Masalah Ketidakcocokan Plugin atau Tema

Untuk peningkatan berkelanjutan, WordPress sering merilis pembaruan baru untuk memperbaiki bug. Bersamaan dengan ini, tema dan plugin juga terus diperbarui untuk memastikan mereka kompatibel dengan versi terbaru WordPress.

Jika Anda menggunakan WordPress versi lama, tema, atau plugin apa pun, maka masalah konflik atau ketidakcocokan tema atau plugin dapat muncul.

Jika Anda mengalami masalah ini, Anda mungkin melihat pesan di dashboard WordPress Anda seperti ini:

site is experiencing technical error, technical error
Plugin yang tidak kompatibel

Selain itu, kesalahan "situs mengalami kesulitan teknis" dapat muncul jika Anda baru saja memperbarui salah satu dari ini: inti WordPress, tema, atau plugin karena masalah ketidakcocokan.

2. Kesalahan PHP

Untuk membangun dan memelihara WordPress, bahasa pemrograman PHP digunakan. Mirip dengan plugin atau tema, PHP juga sering menerima pembaruan untuk menjaga situs Anda tetap aman dan cepat.

Kesalahan kesulitan teknis juga dapat meningkat karena versi PHP yang lebih lama. Oleh karena itu, jika Anda menggunakan versi PHP yang kedaluwarsa di situs Anda, ini bisa menjadi alasan kesalahan. Berikut adalah tampilannya:

site is experiencing technical error, technical error
Kesalahan PHP di WordPress

3. Masalah Sisi Server

Kesalahan "Situs mengalami kesulitan teknis" juga dapat muncul karena masalah di sisi server Anda. Server dapat memberikan banyak jenis kesalahan dan ini adalah salah satunya.

Terkadang, tidak ada yang salah dengan tujuan Anda, tetapi tetap saja, Anda akan melihat kesalahan ini di situs Anda. Ini dapat terjadi karena beberapa masalah dengan platform hosting Anda.

4. Malware/Virus

Dalam kebanyakan kasus, peretas merusak situs web Anda dan mendapatkan akses ke situs WordPress Anda, dan dapat menambahkan berbagai jenis malware ke blog Anda.

Dalam hal ini, Anda mungkin mengalami kesalahan "situs mengalami kesulitan teknis". Untuk mengatasi ini, Anda perlu memindai situs Anda dari malware atau virus apa pun.

5. Pembaruan Gagal

Sebagai pengguna WordPress, Anda secara teratur memperbarui tema dan plugin Anda, tetapi terkadang, pembaruan terputus di tengah.

Dengan penundaan yang diinstruksikan, situs Anda dapat terjebak dalam mode pemeliharaan dan Anda dapat melihat kesalahan "Situs mengalami kesulitan teknis" di WordPress Anda.


Cara Mendeteksi Sumber Masalah

Sebelum memulai proses perbaikan kesalahan, Anda dapat mencoba mendeteksi sumber kesalahan dengan menggunakan beberapa cara seperti:

1. Periksa Email Admin WordPress Anda

Untuk kesalahan ini, WordPress terkadang mengirimkan email terperinci ke admin situs web di mana penyebab kesalahan disebutkan. Email akan dikirim ke alamat email terdaftar admin.

Selain itu, pengguna disarankan untuk memeriksa folder spam mereka jika email tidak diterima di Kotak Masuk email. Namun, jika Anda belum menerima email, ada juga cara lain untuk menemukan penyebab masalahnya. Baca terus!

2. Aktifkan Mode Debug

Untuk mendeteksi kesalahan kompleks semacam ini, WordPress menawarkan fitur hebat yang dikenal sebagai mode Debug . Anda mengaktifkan mode Debug ini untuk melakukan pemecahan masalah di situs web Anda yang membantu Anda menemukan kesalahan.

Ada banyak plugin yang tersedia yang secara otomatis mengaktifkan mode Debug. Info Debug dan Debug Ini adalah beberapa nama.

Anda juga dapat mengaktifkan mode debugging dengan menggunakan cPanel hosting web Anda. Anda harus mengedit dan menambahkan kode ke file wp-config Anda.

Untuk melakukan ini, pertama, masuk ke cPanel Anda dan buka File Manage r.

site is experiencing technical error, technical error
Buka Manajer File

Sekarang, arahkan ke folder public_html dan temukan dan buka file wp-config seperti yang ditunjukkan pada gambar di bawah.

site is experiencing technical error, technical error
Buka file "WP-Config"

Setelah file terbuka, Anda harus menemukan baris: define( 'WP_DEBUG', false ) dan ubah 'false' menjadi 'true'

site is experiencing technical error, technical error
Aktifkan Debug WP

Setelah Anda menyimpan file, kunjungi dasbor admin WordPress Anda dan Anda akan melihat pesan kesalahan atau baris di bagian atas dasbor yang menunjukkan file persis yang menyebabkan kesalahan. Berikut adalah tampilannya:

stdClass::$plugin di /www/WordPress/public_html/wp-contents/plugins/livechat/class-wp.php pada baris 175.

Baris kesalahan di atas memberi tahu kita bahwa masalahnya ada pada baris 152 dari plugin LiveChat.

3. Lihat Log Aktivitas

Ada banyak pengguna WordPress yang telah mengaktifkan log aktivitas situs web mereka. Log aktivitas ini memberi tahu kami apa yang terjadi di blog WordPress kami dengan tanggal dan waktu.

Sering kali, memeriksa log aktivitas dapat mengatasi kesalahan "situs mengalami kesulitan teknis". Jika Anda belum mengaktifkannya, Anda dapat menggunakan plugin seperti WP Activity Log . Setelah itu, Anda dapat memeriksa log aktivitas lengkap blog Anda untuk menemukan perubahan terbaru.

site is experiencing technical error, technical error
Periksa Log Aktivitas

Sekarang, ketika Anda mengetahui penyebab kesalahan, saatnya untuk pindah ke bagian berikutnya di mana Anda belajar cara memperbaiki masalah.


Cara Memperbaiki Kesalahan "Situs mengalami kesulitan teknis"

Dengan panduan di atas, sekarang kita tahu bahwa ada banyak penyebab kesalahan ini dan beberapa solusi serupa untuk menyelesaikannya.

Di bawah ini, saya telah mencantumkan semua solusi yang berfungsi untuk memperbaiki kesalahan ini. Mungkin ada beberapa pengguna yang memiliki akses ke wp-admin mereka dan di mana beberapa memang memiliki akses ke sana.

Jadi, tergantung pada kedua situasi, saya telah membuat panduan mendalam untuk kedua jenis pengguna:

  • Perbaiki ketika Anda memiliki akses ke wp-admin
  • Perbaiki saat Anda tidak memiliki akses ke wp-admin

Perbaiki Saat Anda Memiliki akses ke WP-Admin

Pertama, kami akan mulai memecahkan masalah kesalahan untuk pengguna yang sudah memiliki akses ke wp-admin. Selain itu, ini akan memudahkan pengguna ini untuk memperbaiki kesalahan karena mereka dapat langsung memperbaiki masalah dari dasbor WordPress.

Sebelum memulai proses, saya sangat menyarankan Anda mengambil cadangan lengkap situs web Anda jika Anda tidak memilikinya.

Berikut adalah lokasi utama yang perlu Anda periksa:

  • Plugin WordPress
  • Tema WordPress
  • Setiap pembaruan terbaru
  • Pindai situs untuk malware

1. Periksa Plugin WordPress

Sebagian besar waktu, ditemukan bahwa plugin adalah penyebab utama kesalahan. Untuk memeriksa apakah pernyataan itu benar, Anda harus pergi ke dasbor WordPress Anda dan buka bagian Plugin .

site is experiencing technical error, technical error

Sekarang, pilih semua dan kemudian Nonaktifkan semua plugin Anda.

site is experiencing technical error, technical error
Nonaktifkan plugin

Setelah itu, cukup bersihkan cache browser Anda dan buka situs Anda dalam mode pribadi atau penyamaran. Jika situs terbuka dengan baik itu berarti plugin apa pun rusak dan menyebabkan kesalahan.

Sekarang, langkah selanjutnya adalah mengaktifkan plugin satu per satu, dan setelah setiap pengaktifan kembali, periksa apakah situs Anda berfungsi dengan baik atau tidak. Jika ada pengaktifan ulang plugin, situs tidak dimuat, maka itu berarti salah satu plugin menyebabkan kesalahan.

Setelah Anda menemukan plugin yang salah itu, Anda dapat menonaktifkan, menghapus, memperbarui, atau bahkan menurunkan versi plugin. Pilihan terbaik adalah menghapusnya dari situs Anda jika Anda tidak lagi membutuhkannya.

2. Periksa Tema WordPress

Jika plugin tidak rusak maka Anda dapat memeriksa tema WordPress Anda jika ada beberapa masalah di sana. Untuk memeriksa tema yang salah, buka dasbor admin WordPress Anda dan arahkan ke Appearance > Theme .

site is experiencing technical error, technical error
Periksa tema WordPress

Di sini, Anda perlu mengaktifkan salah satu tema default yang tersedia seperti Twenty Twenty Two dan memuat ulang situs Anda di jendela pribadi dan memeriksa apakah kesalahannya hilang atau tidak. Jika kesalahan telah dihapus dari situs, itu berarti tema yang Anda instal sebelumnya menyebabkan masalah.

site is experiencing technical error, technical error
Aktifkan tema default

3. Periksa Pembaruan Terbaru

Jika Anda telah memperbarui plugin, tema, atau inti WordPress itu sendiri, maka ini juga dapat menyebabkan kesalahan 'situs mengalami kesulitan teknis'.

Untuk memeriksa apakah ada pembaruan WordPress terbaru yang menyebabkan masalah, Anda dapat mengambil bantuan plugin rollback seperti WP Downgrade . Cukup instal dan aktifkan plugin ini seperti yang ditunjukkan pada gambar di bawah ini.

site is experiencing technical error, technical error
Turunkan versi wordpress

Sekarang, buka Pengaturan> WP Downgrade dan masukkan versi WordPress lama dan simpan perubahan untuk melakukan downgrade.

site is experiencing technical error, technical error
Turunkan WordPress ke versi yang lebih lama

Untuk memeriksa apakah ada plugin atau pembaruan tema terbaru yang menyebabkan kesalahan, Anda dapat menggunakan plugin WP Rollback . Cukup unduh dari direktori plugin WordPress dan aktifkan.

site is experiencing technical error, technical error
Instal & Aktifkan Plugin Rollback WP

Setelah mengaktifkan plugin, navigasikan ke Plugin Terpasang Anda dan Anda akan melihat opsi baru “Rollback” pada setiap plugin yang aktif.

site is experiencing technical error, technical error
Kembalikan Plugin WordPress

Demikian pula, Anda juga akan melihat opsi ini pada setiap tema yang telah Anda instal di situs web Anda seperti yang ditunjukkan pada gambar di bawah ini.

site is experiencing technical error, technical error
Kembalikan Tema WordPress

Sekarang, Anda hanya perlu mengklik opsi Rollback dan memilih versi mana yang ingin Anda kembalikan. Anda akan melihat semua versi sebelumnya dari tema atau plugin tersebut.

site is experiencing technical error, technical error
Kembalikan Editor WordPress

4. Periksa Situs Untuk Malware

Terkadang, malware juga dapat menyebabkan kesalahan ini di situs WordPress Anda. Untuk memeriksa ini, Anda dapat memindai situs Anda menggunakan plugin keamanan WordPress. Kami menyarankan Anda menggunakan plugin MalCare yang merupakan plugin keamanan yang sangat baik di WordPress.

site is experiencing technical error, technical error
Periksa Malware menggunakan plugin MalCare

MalCare dapat menemukan dan melindungi situs Anda dari segala jenis malware dan serangan seperti brute force, redirect hack, pharma hack, spam link injections, dan session hijacking. Untuk memindai situs Anda, buka MalCare (terletak di bagian bawah menu WordPress) dan masukkan alamat email Anda.

site is experiencing technical error, technical error
Mendaftar untuk MalCare

Sekarang, plugin akan mulai memindai situs Anda secara otomatis seperti yang ditunjukkan pada gambar di bawah.

site is experiencing technical error, technical error
Pindai Situs Web menggunakan MalCare

Jika tidak ada malware maka Anda akan melihat gambar serupa seperti di bawah ini di mana Anda dapat melihat bahwa situs Anda bersih.

site is experiencing technical error, technical error
Aktifkan Firewall

Jika Anda melihat malware di situs Anda, MalCare memungkinkan Anda membersihkan situs secara otomatis untuk menghapus malware apa pun. Saya harap solusi di atas menyelesaikan kesalahan dan kembali ke situs Anda.

Jika tidak, lanjutkan membaca artikel karena sekarang kami akan memberi tahu Anda cara memperbaiki kesalahan jika Anda tidak memiliki akses ke dasbor WordPress Anda.


Perbaiki Saat Anda Tidak Memiliki akses ke WP-Admin

Dalam situasi di mana Anda tidak memiliki akses ke WP-Admin Anda, pemecahan masalah menjadi sedikit lebih sulit dan teknis. Tapi, di sini saya akan menunjukkan kepada Anda bagaimana Anda masih dapat memperbaiki kesalahan "Situs mengalami kesulitan teknis" tanpa akses WordPress.

Berikut adalah metode yang akan kami coba gunakan untuk memecahkan masalah kesalahan:

  • Nonaktifkan Plugin
  • Nonaktifkan Tema
  • Periksa Malware Secara Manual

Mari kita mulai.

1. Nonaktifkan Plugin

Untuk memeriksa secara manual apakah plugin adalah alasan di balik kesalahan, buka cPanel Anda dan buka File Manager . Anda juga dapat menggunakan perangkat lunak klien FTP seperti FileZilla untuk mengakses backend situs Anda.

site is experiencing technical error, technical error
Buka Manajer File

Sekarang, navigasikan ke folder public_html > wp-content . Di sini, Anda akan menemukan folder plugin seperti yang ditunjukkan pada gambar di bawah ini.

site is experiencing technical error, technical error
Buka folder plugin

Pada langkah ini, klik kanan mouse Anda pada plugin dan pilih rename, dan beri nama seperti Plugins_Off.

site is experiencing technical error, technical error
Ganti nama folder plugin

Pada langkah selanjutnya, buka situs Anda dalam mode pribadi dan lihat apakah kesalahannya hilang atau tidak. Jika hilang, itu berarti plugin apa pun yang menyebabkan masalah.

Sekarang, ketika Anda tahu bahwa plugin adalah penyebab kesalahan, saatnya untuk mencari tahu plugin mana yang salah. Untuk memeriksa ini, Anda harus mengganti nama setiap plugin dengan satu seperti wordable_disable. Setelah setiap perubahan, terus periksa situs Anda dalam mode penyamaran untuk menemukan satu plugin yang salah itu.

Setelah Anda mengetahui kesalahan yang menyebabkan plugin, hapus foldernya untuk menghapusnya dari situs Anda.

2. Nonaktifkan Tema

Jika plugin tidak menyebabkan kesalahan, Anda perlu memeriksa tema WordPress Anda. Demikian pula, navigasikan ke public_html > wp-content. Di sini, Anda akan menemukan folder tema .

site is experiencing technical error, technical error
Buka folder tema

Sekarang, ganti nama folder tema menjadi sesuatu seperti themes_disable. Setelah itu, ganti nama folder tema aktif Anda seperti generatepress_disable.

site is experiencing technical error, technical error
Ganti nama nama tema

Sekarang, selanjutnya adalah memuat situs Anda di jendela pribadi dan memeriksa apakah kesalahan telah teratasi. Jika kesalahan hilang, itu berarti tema Anda yang menyebabkan masalah. Untuk mengatasi tema yang salah, Anda dapat menghubungi pengembang tema.

3. Periksa Malware Secara Manual

Jika Anda tidak memiliki akses ke dasbor WordPress, Anda dapat menggunakan alat online seperti Alat Virus untuk memeriksa apakah situs Anda memiliki malware atau tidak.

Untuk memulai, buka alat, masukkan alamat situs web Anda dan pindai situs untuk mencari malware atau virus.

site is experiencing technical error, technical error
Pindai Malware

Sekarang, alat ini akan menunjukkan kepada Anda hasil terperinci dari pemindaian keamanan. Dalam kasus kami, kami tidak memiliki malware di situs kami.

site is experiencing technical error, technical error
Tidak ada perangkat lunak jahat yang ditemukan

Apa yang Harus Dilakukan Jika Anda Tidak Dapat Memperbaiki Kesalahan 'Situs mengalami kesulitan teknis'?

Jika Anda masih tidak dapat memperbaiki kesalahan 'Situs mengalami kesulitan teknis', maka Anda dapat melakukan hal-hal berikut:

  • Anda dapat menghubungi penyedia hosting web Anda karena terkadang masalahnya ada pada server hosting web. Jika Anda tidak dapat memperbaiki masalah menggunakan solusi yang disediakan, maka solusi terbaik adalah menghubungi dukungan pelanggan dari penyedia hosting Anda.
  • Forum dukungan WordPress juga merupakan platform yang bagus untuk menemukan solusi untuk hampir setiap masalah terkait WordPress. Hal ini memungkinkan pengguna untuk mengirim pertanyaan dan jawaban.
  • Selain forum WordPress, ada forum online lain tempat Anda dapat menemukan solusi untuk berbagai masalah. Beberapa platform hebat adalah StackExchange, Reddit, StackOverflow, dan Quora.
  • Jika Anda bukan pengguna yang tidak dapat menangani banyak hal ini, maka Anda dapat mendekati pengembang WordPress yang baik. Pengembang dapat mendeteksi dan memperbaiki kesalahan tanpa merusak situs Anda.

Kata-kata Terakhir

Untuk pengguna WordPress, kesalahan 'Situs mengalami kesulitan teknis' bisa sangat membuat frustrasi karena, dengan kesalahan ini, Anda tidak dapat mengakses dasbor WordPress Anda.

Dalam panduan di atas, Anda dapat menemukan beberapa solusi yang akan membantu Anda memperbaiki kesalahan ini. Saya harap Anda menyukai panduan ini dan jika Anda menghadapi masalah atau memiliki pertanyaan, jangan ragu untuk bertanya di bagian komentar di bawah.