5 Kesalahan & Masalah Umum WordPress Teratas
Diterbitkan: 2018-10-10pengantar
Kita semua menyukai WordPress. Jumlah kebebasan yang ditawarkan CMS ini luar biasa. Ini memungkinkan kita untuk membuat situs web yang tampak hebat, namun fungsional untuk tujuan yang berbeda.
Sebagian besar waktu, WordPress berjalan dengan lancar dan tanpa masalah yang berarti. Namun, terkadang, hal-hal tidak berjalan sesuai keinginan kita dan kesalahan yang tampaknya acak mulai muncul.
Pada artikel ini kami akan membahasnya dengan tepat, memberi tahu Anda lebih banyak tentang lima kesalahan umum WordPress, dan solusi tentang cara memperbaikinya. Lima ini tidak akan pernah merusak hari Anda lagi! Tetap disini untuk mengetahui lebih lanjut.
Keselamatan pertama!
Sebelum melakukan apa pun, pastikan Anda membuat cadangan situs dan basis datanya. Faktanya, pencadangan otomatis harus berjalan di situs Anda setiap saat, dan kami memiliki artikel yang menjelaskan cara mengatur pencadangan. Setelah membuat cadangan, Anda dapat menyingsingkan lengan baju dan mulai memperbaiki kesalahan yang mengganggu itu.
Tersangka Biasa
Inilah lineup awal kami, tim bintang semua dari kesalahan WordPress yang paling menjengkelkan: 500 – Kesalahan Server Internal, 502 – Gerbang Buruk, 503 – Tidak Tersedia untuk Pemeliharaan Terjadwal, 404 – Halaman Tidak Ditemukan dan 403 – Akses Ditolak . Mari beri mereka tepuk tangan, dan berharap kita tidak akan pernah melihat mereka lagi setelah menerapkan perbaikan yang dijelaskan di bawah ini.
500 Internal Server Error

Apa yang menyebabkannya?
Ada yang salah di suatu tempat di situs Anda, tetapi sistem tidak dapat menunjukkan dengan tepat di mana letak masalahnya. Biasanya salah satu dari hal-hal ini:
- file .htaccess rusak
- Masalah batas memori PHP
- plugin yang salah atau bertentangan
- file inti WordPress rusak
Bagaimana memperbaikinya?
File .htaccess adalah penyebab utama sebagian besar waktu, dan Anda harus memperbaruinya untuk "mengatur ulang" konfigurasi situs Anda. Untuk melakukan itu, Anda memerlukan manajer FTP. Rekomendasi kami adalah FileZilla, tetapi Anda juga dapat menggunakan Google untuk orang lain.
Setelah Anda menginstalnya, masuk ke akun hosting Anda. Dari sana Anda perlu menavigasi Pengguna FTP untuk mengakses data login Anda: host, nama pengguna, kata sandi, dan port. Setelah terhubung, klik dua kali folder root (memiliki nama situs), dan untuk menemukan file .htaccess di dalamnya. Terakhir, ganti nama file dengan mengklik kanan padanya dan memilih "Ganti nama." Ubah nama menjadi sesuatu seperti ".htaccess-old", dan simpan perubahannya. Itu dia. Kunjungi kembali situs Anda, dan kesalahan akan hilang.
Sekarang, untuk memastikan itu tidak kembali, kembali ke dasbor WordPress Anda. Buka Pengaturan, lalu ke Permalinks, dan klik "Simpan perubahan." Itu akan membuat file .htaccess baru yang tidak rusak di server Anda.
502 Bad Gateway

Apa yang menyebabkannya?
Kesalahan ini menandakan bahwa permintaan untuk halaman, skrip, proses, atau kueri terlalu lama untuk diselesaikan dan oleh karena itu telah ditolak oleh server. Sebagian besar waktu itu menyelesaikan sendiri, tapi itu tidak selalu terjadi. Terlepas dari komunikasi yang buruk antara server Anda, kesalahan 502 dapat disebabkan oleh sejumlah alasan lain, seperti:
- kelebihan server
- cache browser beraksi
- masalah DNS
- satu atau semua server upstream tidak dapat diakses
- skrip PHP yang cacat (seperti plugin atau tema yang salah)
- router, atau peralatan jaringan, atau malfungsi CDN
Bagaimana memperbaikinya?
Anda harus memeriksa log kesalahan web untuk mencari tahu apakah kesalahan kode yang harus disalahkan untuk waktu tunggu atau kueri yang ditolak. Jika bukan itu sumber masalahnya, Anda perlu menggali lebih jauh.
Langkah selanjutnya adalah menonaktifkan semua plugin satu per satu. Jika plugin (atau tema yang Anda gunakan) menyebabkan respons yang tidak valid, inilah cara Anda mengetahuinya – kesalahan akan hilang setelah plugin dinonaktifkan.
Namun, jika itu tidak menyelesaikan masalah Anda, Anda berada dalam masalah. Kesalahan 502 bukanlah piknik – kesalahan dapat tertanam jauh di dalam kode situs, sesuatu yang akan sulit ditemukan dan Anda mungkin memerlukan bantuan profesional.
503 – Tidak Tersedia untuk Pemeliharaan Terjadwal

Apa yang menyebabkannya?
Setiap kali server web Anda mendapat umpan balik yang salah dari skrip PHP (plugin atau tema WP, cuplikan bermasalah, dll.), Anda mendapatkan pesan kesalahan 503. Biasanya menampilkan sesuatu seperti “Briefly Unavailable for Scheduled Maintenance” atau “Service Unavailable.” Hal yang sama terjadi jika eksploitasi ekstensif, malfungsi, atau serangan dari berbagai sumber secara langsung memengaruhi server. Masalah ini biasanya hilang dengan sendirinya dalam beberapa menit.
Namun, terkadang tidak sesederhana itu, dan kode yang buruk harus disalahkan. Kesalahan akan terus kembali sampai Anda memperbaikinya sendiri.
Bagaimana memperbaikinya?
Berikut ulasan singkat tentang kemungkinan solusi untuk 503: matikan plugin
Karena Anda tidak dapat mengakses dasbor Anda lagi, Anda harus terhubung ke cPanel baik melalui klien FTP atau pengelola file. Setelah itu, masuk ke folder konten (/wp-content/). Di sana, Anda perlu mencari folder plugins, dan mengganti namanya menjadi “plugins_old.” Sekarang, buat folder baru bernama "plugins" Setelah itu, kunjungi kembali situs Anda; seharusnya tidak ada 503 lagi. Jika itu masalahnya, plugin Anda yang menyebabkannya.

Kembali ke folder (/wp-content/), dan hapus folder “plugins” yang kosong. Sekarang ganti nama "plugins_old" menjadi "plugins".
Plugin Anda dipulihkan tetapi dinonaktifkan. Sekarang masuk kembali ke WP-admin Anda, dan buka halaman plugin. Aktifkan mereka satu per satu. Terus lakukan sampai Anda menemukan plugin yang menyebabkan kesalahan 503. Itu dia. Sekarang Anda tahu apa yang menyebabkan masalah tersebut. Nonaktifkan, perbaiki, atau ganti plugin.
Kesalahan terus berlanjut? Tidak keren! Pindah ke solusi berikutnya.
beralih ke tema WP Default
Jika plugin Anda tidak menyebabkan masalah, itu mungkin tema Anda. Arahkan kembali ke /wp-content/ menggunakan cPanel dan temukan folder /themes. Temukan tema WP yang sedang Anda gunakan dan unduh ke penyimpanan (sebagai cadangan). Berikutnya: hapus dari situs web Anda – jika Anda memiliki tema default yang diinstal, maka itu akan diaktifkan secara otomatis. Jika tidak, Anda dapat melanjutkan dan memilih untuk menginstalnya sekarang. Langkah terakhir: periksa situs web Anda untuk memastikan 503 hilang.
404 halaman tidak ditemukan

Apa yang menyebabkannya?
Untuk mengelola permalink, WordPress mengaktifkan aturan penulisan ulang. Namun, kesalahan umum seperti plugin dengan kode yang buruk, jenis posting tertentu, atau modifikasi pada sistem organisasi dapat mengganggu aturan penulisan ulang dan menyebabkan masalah. Ini sering menghasilkan 404 – Halaman Tidak Ditemukan Kesalahan..
Anda dapat masuk ke panel admin Anda, tetapi begitu Anda mencoba mengakses posting tertentu, Anda akan tiba-tiba mendapatkan pesan 404 Not Found. Itu mungkin berarti ada yang salah dengan file .htaccess. Mereka dihapus, atau ada yang tidak beres selama penulisan ulang. Tapi jangan khawatir, postingan Anda masih ada; Anda hanya perlu memperbaiki pengaturan permalink Anda untuk mendapatkannya kembali.
Bagaimana memperbaikinya?
Anda akan memperbaiki 404 dengan menyimpan kembali struktur permalink yang terletak di wp-admin (lihat tab 'permalinks'). Jalurnya sederhana, hanya dua langkah: di dasbor admin pilih 'Pengaturan', lalu 'Permalinks' dan klik Simpan. Periksa kembali URL untuk mengonfirmasi bahwa 404 sial itu hilang.
403 – Akses Ditolak

Apa yang menyebabkannya?
403 adalah salah satu kesalahan yang sangat ditakuti oleh pemula karena sulit untuk dipecahkan. Itu terjadi ketika izin server Anda menolak akses halaman. 403 kesalahan juga disebut "kesalahan terlarang," dan hal-hal yang berbeda dapat menyebabkan mereka:
- Akses ditolak ke halaman login atau admin Anda
- Kesalahan muncul selama instalasi WordPress
- 403 Kesalahan muncul saat Anda mengunjungi halaman tertentu
Pesan seperti ''Akses Ditolak'' atau ''Akses ke (nama situs Anda) ditolak' semuanya merupakan varian berbeda dari masalah yang sama. Plugin keamanan yang dikonfigurasi dengan buruk menyebabkan 403 paling banyak. Sejumlah besar plugin keamanan WP akan memblokir IP yang mereka anggap berbahaya. File .htaccess yang rusak atau izin file yang buruk juga bisa menjadi penyebab yang mungkin.
Bahkan perubahan tidak disengaja yang dilakukan oleh penyedia hosting WP Anda juga dapat memicu kesalahan ini. Dengan kata lain, kesalahan ini dapat dipicu oleh segala macam hal yang berbeda, yang dapat memperpanjang proses perbaikan, karena Anda harus melalui berbagai kemungkinan penyebab sampai Anda menemukan yang benar.
Bagaimana memperbaikinya?
Seperti yang dikatakan sebelumnya, .htaccess yang korup dapat menyebabkan 403. Untuk memperbaiki masalah ini, Anda perlu menyimpan kembali struktur permalink, yang dapat Anda temukan di panel wp-admin, tab “Permalinks”. Sederhana saja: di dasbor admin pilih 'Pengaturan', lalu 'Permalinks' dan simpan. Periksa kembali URL untuk mengonfirmasi bahwa 403 sial itu hilang.
Jika ini tidak berhasil, maka izin file yang salah adalah penyebab yang paling mungkin. Pada titik ini, Anda dapat meminta penyedia hosting WP Anda untuk memeriksa situs web Anda untuk izin file yang benar atau mencobanya sendiri (berikut adalah panduan langkah demi langkah yang dapat Anda gunakan). Perhatikan bahwa mengubah izin file dapat merusak situs Anda. Jika Anda tidak merasa sepenuhnya yakin bahwa Anda dapat melakukannya, mintalah bantuan profesional.
Tapi, jika Anda yakin bisa memperbaikinya sendiri, berikut cara melakukannya:
- Hubungkan ke situs Anda melalui klien FTP dan cari folder root.
- Pilih folder, klik kanan dan pilih Izin File. Semua folder di situs Anda harus memiliki izin file 744 atau 755. Selain itu, file harus memiliki izin nonaktif 644 atau 640. Izin folder root dapat diatur ke 744 atau 755.
- Centang kotak di sebelah ''Recurse into subdirectories'', lalu centang opsi 'apply to directories only' dan klik OK.
- Klien FTP Anda sekarang harus menambahkan izin dengan benar ke semua subdirektori.
- Langkah terakhir: kunjungi situs web Anda dan verifikasi apakah kesalahan 403 telah terpecahkan.
Kesimpulan
Seperti yang Anda lihat, memperbaiki lima kesalahan yang mengganggu ini tidak terlalu rumit, jika Anda mengikuti langkah-langkah yang benar. Namun, mencari kesalahan situs adalah proses yang tidak pernah berakhir, dan kemungkinan besar kesalahan itu akan muncul di masa mendatang, tidak peduli seberapa hati-hati Anda.
Jika Anda tidak punya waktu, keterampilan teknis, atau kesabaran untuk memperbaiki kesalahan Anda sendiri, sebaiknya Anda menyewa tim profesional ahli WordPress untuk mengurus situs Anda, saat Anda menjalankan bisnis Anda.
