7 Kesalahan Umum WordPress & Bagaimana Cara Memperbaikinya?
Diterbitkan: 2022-07-08WordPress adalah pilihan yang sangat baik untuk memberi daya pada blog atau situs web Anda. Ini dapat diandalkan, fleksibel, dan memungkinkan Anda membuat halaman dan posting yang indah dengan cepat. Seperti halnya semua hal, pasti ada masalah. Meskipun ini mungkin tampak menakutkan, kebanyakan dari mereka dapat diselesaikan hanya dalam beberapa langkah.
WordPress.com menghosting situs web Anda, jadi Anda tidak perlu khawatir tentang manajemen server. Ini memungkinkan Anda untuk menghindari masalah seperti perangkat lunak usang, file situs tidak aman, dan pengaturan server yang salah.
Pentingnya WordPress
Kesalahan tak terduga dengan situs web Anda dapat merusak hari Anda seperti tidak ada apa-apanya. WordPress adalah mesin yang sangat cerdas dan tidak mungkin membuat kesalahan tanpa alasan. Menemukan masalah dan tidak tahu cara memperbaikinya bisa membuat frustrasi.
Dengan WPOven, kami telah membahas 7 kesalahan WordPress paling umum yang Anda hadapi saat menggunakannya dan juga akan memberi Anda metode untuk memperbaikinya. Dalam posting ini, kami akan memberi Anda kompilasi lengkap dari Beberapa 7 kesalahan umum WordPress dan akan memberi tahu Anda bagaimana Anda dapat memperbaikinya dengan mudah. Meskipun banyak kesalahan WordPress mungkin tampak menakutkan pada awalnya, mereka seringkali kecil dan mudah diperbaiki. Anda biasanya dapat melakukan pemecahan masalah dasar sendiri jika Anda mengetahui penyebab masalahnya.
Seperti yang Anda ketahui WordPress adalah perangkat lunak yang sangat baik dan berfungsi dengan baik hampir sepanjang waktu. Namun, terkadang hal-hal tidak berjalan sesuai rencana. WordPress mungkin tidak dapat terhubung ke database. Mungkin beberapa file rusak.
Jika Anda mengalami masalah, penting untuk dapat memperbaikinya dengan cepat dan efisien.
Mari kita lihat kesalahan umum WordPress dan cara memperbaikinya.
1- 400 Kesalahan – Halaman tidak ditemukan
Kesalahan Umum yang terletak antara 400 dan 499 dikenal sebagai Kesalahan klien. Jenis kesalahan ini biasanya berarti ada kurangnya komunikasi antara browser Anda dan pengunjung situs Anda.
1. 400 Permintaan Buruk
400 Bad Request-Response adalah respons umum terhadap kesalahan klien yang ditemui server Anda tetapi tidak termasuk dalam kategori tertentu. Kesalahan ini dapat disebabkan oleh:
- URL yang salah ketik atau berisi karakter terlarang.
- Cookie atau cache yang terinfeksi oleh browser
- Perbedaan dalam Sistem Nama Domain (DNS), data, dan cache DNS lokal.
- Mengunggah file yang terlalu besar
- Kesalahan server umum.
Anda dapat memeriksa URL untuk kesalahan ketik, menghapus cache browser, dan cookie, menghapus cache DNS, menonaktifkan ekstensi browser, dan menghapus cache browser.
2. 403 Dilarang
Anda dapat mengambil banyak langkah untuk melindungi situs WordPress Anda, termasuk berbagai tingkat izin. Fitur ini berguna untuk mencegah orang mengakses situs Anda, tetapi juga dapat menyebabkan masalah jika izin tidak disetel dengan benar.
Salah satu masalah tersebut adalah 403 Forbidden error
Anda perlu mengatur ulang izin file Anda atau membuat file .htaccess baru untuk memperbaiki masalah. Anda mungkin juga memiliki masalah dengan Jaringan Pengiriman Konten (CDN), plugin, atau perlindungan hotlink.
3. 404 Tidak Ditemukan
Saat pengguna mencoba mengakses situs web yang tidak ada, kesalahan 404 akan muncul. Alih-alih dapat menemukan sumber daya yang mereka cari, mereka akan melihat yang mirip dengan halaman ini:
Meskipun ini bukan masalah serius, pengguna merasa ini membuat frustrasi. Anda dapat menghindari masalah ini dengan memperbaiki tautan yang rusak secara teratur dan menerapkan pengalihan saat Anda memindahkan halaman ke URL baru.
4. 405 Metode tidak diperbolehkan
Server Anda akan menampilkan kesalahan 405 Method Not Allowed untuk menunjukkan bahwa ia menerima permintaan dari browser tetapi telah menolaknya.
Masalah ini dapat diselesaikan dengan beberapa cara, termasuk memutar kembali pembaruan plugin dan tema, memeriksa log konfigurasi server dan log kesalahan, dan men-debug kode aplikasi Anda.
5. 413 Permintaan Entitas Terlalu Besar
Kesalahan ini disebabkan oleh terlalu banyak permintaan HTTP.
Ini sering terjadi jika Anda mencoba mengunggah file besar. Masalah ini dapat diselesaikan dengan meningkatkan ukuran permintaan HTTP maksimum.
6. 429 Terlalu Banyak Permintaan
A 429 Terlalu banyak kesalahan permintaan dapat terjadi jika pengguna mencoba mengakses sumber daya terlalu sering dalam waktu singkat. Ini adalah cara server untuk memblokir perilaku yang mencurigakan.
Anda dapat mengubah URL default untuk mencegah serangan siber yang dapat menyebabkan kesalahan 429. Anda juga dapat menguji konflik plugin dan tema.
2- Layar Putih Kematian
White Screen of Death (WSoD) yang ditakuti adalah salah satu kesalahan WordPress yang paling umum dan penting. Kesalahan ini menyebabkan seluruh situs web Anda dengan layar kosong. Tidak ada pesan kesalahan.
Kesalahan ini dapat terjadi karena berbagai alasan, tetapi biasanya itu berarti situs web Anda tidak dimuat dengan benar. Ada berbagai langkah untuk memperbaiki kesalahan White Screen of Death ini.
Anda harus Nonaktifkan plugin Anda. Plugin yang salah adalah alasan paling umum untuk WSoD. Menonaktifkan semua plugin untuk melihatnya akan sangat membantu.
Tema situs web Anda harus dinonaktifkan. Tema yang Anda pasang juga dapat menyebabkan kesalahan ini. Penggunaan SFTP akan menggantikan tema Anda.
Aktifkan mode debug WordPress. Fitur ini memungkinkan Anda untuk melihat kesalahan pada setiap halaman situs web Anda. Ini dapat membantu Anda mengidentifikasi akar penyebab White Screen of Death.
Kosongkan cache Anda. Melakukan solusi caching dapat menyebabkan Anda melihat file lama, meskipun WSD telah diperbaiki. Kosongkan cache sistem Anda untuk melihat apakah masalahnya terpecahkan atau tidak.
Naikkan batas memori Anda. Anda mungkin telah mencapai batas memori situs Anda. Anda perlu mengedit file php.ini untuk meningkatkan batas maksimum Anda.
3. Kesalahan Server Internal
Kesalahan Server Internal adalah kesalahan penting lainnya yang masuk ke situs web Anda.
Kesalahan Server Internal memiliki penyebab potensial yang lebih sedikit daripada White Screen of Death. Kesalahan ini muncul ketika masalah yang tidak diketahui terjadi dengan server Anda dan umumnya disebabkan oleh salah satu alasan berikut:-
Masalah ini dapat disebabkan oleh file .htaccess situs.
Itu juga bisa terjadi ketika situs Anda telah mencapai batas memorinya.
Sederhananya, .htaccess adalah file penting yang mengungkapkan bagaimana situs WordPress Anda berkomunikasi dengan servernya. File .htaccess ini dapat digunakan untuk meningkatkan keamanan situs web Anda, dan karena itu, file ini juga dapat mengesampingkan beberapa pengaturan server default. Anda dapat menguji dan melihat apakah file ini menyebabkan Kesalahan Server Internal, dan untuk itu perlu menonaktifkannya.

Anda dapat melakukan tugas ini sekali lagi menggunakan SFTP. File tersebut terletak di direktori root situs Anda, yang sering dapat Anda periksa dengan judul public_html.
Untuk menonaktifkan file, Anda hanya perlu mengubah namanya. Jika operasi ini memperbaiki masalah, yang perlu Anda lakukan hanyalah membuat file .htaccess yang baru, baru, dan bebas bug. Anda dapat melakukan ini dengan masuk ke dasbor admin dan mengakses Pengaturan > Permalinks.
Anda tidak perlu membuat perubahan apa pun di sini. Cukup klik Simpan pengaturan dan buat file .htaccess baru. Mungkin fungsi ini diharapkan akan menyelesaikan masalah.
Jika belum menyelesaikan masalah maka Anda mungkin perlu meningkatkan batas memori PHP Anda.
4- Kesalahan Membuat Koneksi Database
Seperti namanya, kesalahan ini mungkin terjadi saat membuat koneksi Database, kesalahan ini akan muncul jika situs Anda tidak dapat mengakses database-nya. Jika Anda tidak menyadari kesalahan ini, itu adalah area di mana database situs Anda adalah tempat semua kontennya disimpan. Ini mungkin termasuk posting Anda, halaman, dan informasi pengguna penting lainnya. Dengan demikian, jika Anda tidak dapat mengakses database ini, Anda harus tahu bahwa situs Anda tidak akan dapat berfungsi sama sekali.
Ada beberapa alasan yang akan menjelaskan kesalahan ini, tetapi kebanyakan berasal dari satu file di situs web Anda, yaitu wp-config.php. File ini menyertakan informasi tentang database situs Anda, jadi kemungkinan besar ini adalah asal kesalahan jenis ini.
Untuk memperbaiki koneksi database Anda, Anda perlu mengakses file wp-config.php situs Anda, yang seharusnya terletak di folder root-nya.
Setelah ini, Anda perlu mengklik kanan pada file dan memilih opsi Lihat/Edit. Prioritas pertama adalah memeriksa apakah kredensial dalam file sudah benar atau tidak. Untuk melakukannya, Anda harus mengakses phpMyAdmin Anda untuk menemukan lokasi detail yang tepat. Jika nama host, nama pengguna, kata sandi, atau nama basis data dalam file tidak benar, menggantinya akan memperbaiki kesalahan Anda.
Namun, jika kesalahan terus berlanjut, Anda harus mengaktifkan WordPress melalui alat pengoptimalan database otomatis. Ini adalah fitur penting dan dapat digunakan untuk memperbaiki database Anda yang rusak, dan dapat diaktifkan dengan memasukkan baris berikut ke file wp-config.php Anda:
itu adalah ; define( 'WP_ALLOW_REPAIR', benar );
Terakhir, Anda perlu mengklik salah satu tombol untuk menjalankan alat perbaikan. Ketika keseluruhan proses selesai, maka Anda perlu memuat ulang, dan Anda akan melihat pesan yang muncul terkait dengan tabel database yang telah diperbaiki.
Proses ini menangani kesalahan koneksi database Anda dan menyelesaikannya. Jangan lupa untuk menghapus baris WP_ALLOW_REPAIR dari wp-config.php setelah Anda selesai dengan prosedurnya.
5. Kesalahan Waktu Koneksi Habis
Terkadang Anda melihat kesalahan muncul setelah situs dicoba beberapa kali (tidak berhasil). Kesalahan ini berarti server sedang berjuang untuk memuat situs.
Kesalahan Koneksi Waktu Habis ini dapat terjadi karena berbagai alasan, alasan paling umum adalah ketika situs Anda tidak memiliki sumber daya dan perlu berfungsi dengan baik. Misalnya, jika Anda menggunakan hosting bersama, dan jika situs lain memonopoli sumber daya server Anda secara bersamaan. Atau, mungkin situs web Anda telah melampaui batas bandwidth maksimum yang diizinkan.
Karena itu, Anda mungkin ingin mempertimbangkan untuk meningkatkan paket hosting Anda jika Anda melihat kesalahan ini beberapa kali. Karena situs Anda akan memiliki lebih banyak sumber daya server dan tidak akan terpengaruh jika situs lain melihat lalu lintas maksimum pada saat itu.
Juga, kesalahan 'waktu koneksi habis dapat terjadi jika situs Anda menyebabkan banyak ketegangan pada server. Oleh karena itu, kami sarankan Anda mengoptimalkan situs web Anda untuk kecepatan yang lebih baik, singkirkan plugin yang memonopoli sumber daya, dan periksa tema WordPress Anda untuk melihat apakah itu menurunkan kinerja Anda atau tidak. Sekali lagi, Anda mungkin juga ingin meningkatkan batas memori PHP untuk mengatasi masalah ini.
6- Kesalahan DNS_PROBE_FINISHED_NXDOMAIN
Seperti yang Anda ketahui, kesalahan probe DNS adalah kesalahan yang sangat sering terjadi. Anda sering menghadapi error seperti White screen of death atau 404 Error atau bisa dibilang not found error. Salah satu kesalahan yang paling sering terlihat adalah DNS_PROBE_FINISHED_NXDOMAIN. Ini adalah salah satu kesalahan paling umum yang terlihat oleh hampir semua pengguna komputer biasa sekali dalam siklus penggunaan sistem mereka. Pesan muncul di browser web umum, meninggalkan pengguna yang tidak terlalu diarahkan ke situs web target.
Salah satu konsep operasi utama adalah DNS (Domain Name Server) Sebuah server DNS bekerja terutama untuk menerjemahkan domain IP yang kompleks dengan kolaborasi dari berbagai alamat IP.
Masalah DNS_PROBE_FINISHED _NXDOMAIN terjadi karena ketidakcocokan alamat IP. Penjelasan teknisnya adalah DNS mengubah seluruh pesan dari akhir domain dalam bentuk alamat IP.
Tahu lebih banyak tentang apa itu DNS?
7-WordPress Gagal Memperbarui Otomatis
Sangat penting untuk menjaga situs WordPress Anda diperbarui dengan cara apa pun. Ini adalah poin yang telah kami tekankan selama bertahun-tahun. Itu tetap menjadi saran nomor satu yang kami berikan kepada pemilik situs web. Anda biasanya tidak perlu melakukan semua ini jika Anda memiliki akun hosting WordPress yang dikelola. WordPress akan secara otomatis menerapkan pembaruan WordPress baru untuk Anda.
Namun, terkadang ada yang tidak beres dan pembaruan otomatis akan gagal.
Meski jarang, hal ini bisa saja terjadi. Ini biasanya disebabkan oleh masalah dalam koneksi server ke file WordPress Anda, izin yang salah (yang telah dibahas sebelumnya), dan tautan internet yang tidak dapat diandalkan.
WordPress mungkin tidak diperbarui secara otomatis. Jika ini terjadi, Anda mungkin mendapatkan pesan kesalahan WSoD atau peringatan lain saat mencoba mengakses situs Anda. Ini dapat diperbaiki dengan memperbarui WordPress secara manual. Untuk melakukan ini, unduh WordPress versi terbaru dan instal di situs Anda melalui SFTP.