Cara Memperbaiki "Situs Ini Mengalami Kesulitan Teknis" di WordPress

Pesan "Situs ini mengalami masalah teknis" biasanya muncul di situs WordPress sebagai akibat dari kesalahan fatal yang mencegah situs web berfungsi dengan baik. Kesalahan ini lebih sering disebut sebagai "White Screen of Death" (WSOD) sebelum WordPress memperkenalkan pesan kesalahan yang lebih ramah pengguna di versi 5.2. Berikut ini adalah cara untuk mengatasi dan memperbaiki error tersebut:

Periksa Email Anda

  • Ketika kesalahan ini terjadi, WordPress akan mengirimkan email ke alamat email admin dengan rincian tentang masalah dan tautan untuk mengakses situs web dalam mode pemulihan. Email ini dapat membantu Anda mengidentifikasi plugin atau tema mana yang menyebabkan error.
  • Jika Anda menerima email ini, ikuti tautan untuk masuk ke mode pemulihan, yang memungkinkan Anda mengelola plugin dan tema dengan aman tanpa memengaruhi pengunjung situs.

Nonaktifkan Semua Plugin

Karena plugin adalah penyebab umum dari kesalahan ini, menonaktifkan semua plugin dapat membantu mengidentifikasi apakah ada plugin yang bermasalah:

  • Sambungkan ke situs web Anda menggunakan klien FTP atau Manajer File pada panel kontrol hosting Anda.
  • Arahkan ke halaman wp-content direktori.
  • Temukan plugin dan mengganti namanya, misalnya, menjadi plugins_old. Ini akan menonaktifkan semua plugin.
  • Periksa kembali situs Anda. Jika mulai berfungsi, maka salah satu plugin yang menyebabkan kesalahan.
  • Untuk mengetahui plugin mana yang menyebabkan masalah, kembalikan nama folder ke plugin lalu nonaktifkan setiap plugin satu per satu melalui dasbor WordPress (jika dapat diakses) atau dengan mengganti nama folder setiap plugin di dalam plugin direktori.

    Tingkatkan Batas Memori PHP

    Memori yang tidak mencukupi juga dapat menyebabkan kesalahan ini:

    • Mengedit wp-config.php yang terletak di direktori root WordPress Anda.
    • Tambahkan baris ini: define('WP_MEMORY_LIMIT', '256M');.
    • Simpan perubahan dan periksa apakah masalah telah teratasi.

    Debugging

    WordPress memiliki fitur debugging yang dapat memberikan informasi lebih lanjut tentang kesalahan:

    • Buka wp-config.php mengajukan.
    • Cari baris yang bertuliskan define('WP_DEBUG', false); dan perubahan salah untuk benar.
    • Jika baris ini tidak ada, Anda bisa menambahkannya di atas baris yang mengatakan, "Itu saja, berhenti mengedit! Selamat menulis blog."
    • Simpan perubahan Anda dan muat ulang situs Anda. Pesan-pesan kesalahan sekarang akan ditampilkan, mengarahkan Anda ke masalah yang spesifik.

    Memeriksa Izin File dan Folder

    Izin file dan folder yang salah juga dapat menyebabkan kesalahan ini:

    • Pastikan bahwa folder memiliki izin yang diatur ke 755 dan file ke 644.
    • Anda dapat memeriksa dan mengubah izin menggunakan klien FTP. Klik kanan pada folder atau file dan pilih "Izin file" untuk melihat dan memodifikasinya.

    Hubungi Penyedia Hosting Anda

    Jika tidak ada solusi di atas yang berhasil, penyedia hosting Anda mungkin dapat membantu:

    • Hubungi tim dukungan penyedia hosting Anda untuk mendapatkan bantuan. Mereka dapat memeriksa log server yang dapat memberikan rincian lebih lanjut tentang kesalahan tersebut.

    Memulihkan dari Cadangan

    Jika Anda sudah mencoba semuanya dan situs masih tidak berfungsi, memulihkan dari cadangan bisa menjadi pilihan terakhir:

    • Mudah-mudahan, Anda memiliki cadangan terbaru dari situs Anda. Memulihkan dari cadangan ini dapat membuat situs Anda berfungsi kembali, tetapi Anda mungkin kehilangan semua perubahan yang dibuat sejak cadangan diambil.

    Ingatlah untuk selalu mencadangkan situs web Anda secara teratur untuk meminimalkan kehilangan data jika terjadi kesalahan seperti itu. Bekerja secara metodis melalui langkah-langkah ini akan sering kali menyelesaikan kesalahan "Situs ini mengalami masalah teknis", sehingga Anda dapat membuat situs WordPress Anda aktif dan berjalan kembali.