Jangan Sepelekan Kesalahan WordPress di Situs Web Anda!
Kesalahan pada platform WordPress di situs web Anda mungkin tampak sepele, tetapi tidak jarang kesalahan-kesalahan ini dapat membahayakan situs web Anda secara keseluruhan. Dari kesalahan yang membuat situs tidak dapat diakses oleh pengunjung, hingga masalah yang membuat Anda tidak dapat masuk ke dasbor WordPress, semua ini dapat berdampak serius pada kredibilitas situs Anda. Akibatnya, lalu lintas situs dan pendapatan Anda bisa berkurang secara signifikan.
Maka dari itu, artikel ini menyajikan daftar lengkap kesalahan WordPress beserta cara cepat untuk mengatasinya. Untuk memudahkan Anda, kami telah membagi kesalahan WordPress ini ke dalam beberapa kategori:
- Kesalahan 400-an
- Kesalahan 500-an
- Kesalahan Terkait Server
- Kesalahan Terkait Keamanan
- Kesalahan WordPress Media
- Kesalahan Database
- Kesalahan PHP
- Kesalahan File WordPress
- Kesalahan Browser
- Kesalahan WordPress Lainnya
43 Kesalahan WordPress Umum dan Cara Memperbaikinya
Mengetahui semua kesalahan WordPress dari A-Z mungkin hampir mustahil. Namun, dalam artikel ini kami berusaha memberikan cara memperbaiki kesalahan WordPress umum yang sering terjadi. Dengan demikian, Anda dapat mengetahui tindakan apa yang harus diambil saat kesalahan WordPress muncul tiba-tiba.
Kesalahan 400-an
Kesalahan WordPress dengan nomor 400 hingga 499 adalah kesalahan HTTP client. Artinya, kesalahan ini terjadi karena ada masalah dalam pertukaran data antara browser pengunjung dengan server situs web Anda.
400 Bad Request
Kesalahan 400 Bad Request adalah jenis kesalahan WordPress yang muncul ketika server tidak dapat memahami permintaan dari pengunjung situs web, mungkin karena URL yang tidak tepat, cache dan cookies yang rusak, atau ukuran file yang terlalu besar. Cara untuk memperbaiki kesalahan ini beragam tergantung pada penyebab spesifiknya. Anda dapat merujuk ke panduan lengkap di "Cara Mudah Mengatasi Kesalahan 400 Bad Request di Website."
401 Unauthorized
Kesalahan 401 terjadi karena Anda tidak memberikan bukti otoritas yang sah untuk mengakses situs web tertentu. Entah karena salah memasukkan nama pengguna dan kata sandi atau karena Anda belum memiliki akun di situs tersebut. Terkadang, kesalahan ini tetap muncul meskipun informasi yang dimasukkan sudah benar. Untuk mengatasi kesalahan ini, Anda dapat mengikuti langkah-langkah di artikel "Cara Mengatasi Kesalahan 401 Unauthorized di Website [Terlengkap]."
403 Forbidden
Mencegah akses dari individu yang tidak memiliki izin adalah langkah tepat untuk menjaga keamanan situs web. Namun, jika tidak diatur dengan baik, ini dapat memunculkan kesalahan 403 Forbidden. Untuk memperbaikinya, Anda perlu mengatur ulang izin atau membuat file .htaccess baru. Panduan lengkapnya dapat ditemukan di "Cara Mengatasi 403 Forbidden Pada Website WordPress."
404 Not Found
Kesalahan 404 Not Found adalah salah satu kesalahan yang paling terkenal di internet. Ini terjadi ketika browser tidak dapat menemukan halaman atau file yang hendak diakses, mungkin karena file tersebut hilang, telah diubah, atau rusak. Meskipun tidak berbahaya, kesalahan ini dapat membuat pengunjung frustrasi. Oleh karena itu, segera perbaiki dengan mengikuti panduan di "3 Cara Mengatasi Kesalahan 404 Not Found di WordPress."
405 Not Allowed
Kesalahan 405 muncul saat server menerima permintaan dari browser tetapi kemudian menolaknya. Ada beberapa cara untuk memperbaiki kesalahan ini, termasuk memeriksa kembali URL yang diketik, menghapus plugin dan tema yang baru dipasang sebelum kesalahan 405 muncul, dan jika kesalahan ini terjadi setelah pembaruan WordPress, Anda bisa mencoba melakukan downgrade ke versi sebelumnya menggunakan plugin tertentu. Panduan lengkapnya tersedia di "Cara Mengatasi Kesalahan 405 Method Not Allowed di WordPress."
413 Request Entity Too Large
Kesalahan 413 terjadi ketika permintaan dari browser terlalu besar atau melebihi batas yang ditentukan, sehingga tidak dapat diproses lebih lanjut. Kesalahan ini dapat terjadi baik pada shared hosting maupun VPS, sehingga cara mengatasinya bisa berbeda-beda. Anda dapat membaca panduan lengkapnya di "Cara Cepat Mengatasi Kesalahan 413 Request Entity Too Large."
429 Too Many Requests
Seperti namanya, kesalahan 429 terjadi ketika pengunjung mencoba mengakses situs Anda secara berulang-ulang dalam waktu singkat. Kesalahan ini merupakan salah satu cara server untuk melindungi situs Anda dari aktivitas mencurigakan. Namun, kadang kesalahan ini muncul karena kesalahan deteksi cookies pengunjung. Panduan cara mengatasinya dapat ditemukan di "5 Cara Mudah Mengatasi Kesalahan 429 Too Many Request di WordPress."
Kesalahan 500-an
Semua kesalahan WordPress dengan angka 500 hingga 599 terjadi karena masalah dari sisi server. Biasanya karena server tidak dapat memproses permintaan dari browser akibat berbagai hal.
500 Internal Server Error
Kesalahan 500 muncul karena ada masalah pada file di situs web, seperti file .htaccess, PHP, atau izin file yang tidak tepat. Setiap penyebab kesalahan 500 memerlukan penanganan yang berbeda. Untungnya, kami telah menuliskan panduan lengkapnya di "Cara Mengatasi HTTP Kesalahan 500."
502 Bad Gateway
Kesalahan 502 Bad Gateway terjadi ketika server proxy menerima jawaban yang tidak valid dari server asal. Akibatnya, pengunjung ditampilkan pesan kesalahan ini alih-alih halaman situs yang dituju. Berbagai cara untuk memperbaiki kesalahan ini bisa ditemukan di "10 Cara Mengatasi Kesalahan 502 Bad Gateway di Website."
503 Service Unavailable
Jika pesan ini muncul, berarti server Anda tidak dapat diakses karena suatu alasan, bisa karena pemeliharaan rutin, lalu lintas yang terlalu tinggi, atau masalah serius lainnya. Panduan untuk memperbaiki kesalahan ini dapat diikuti di "4+ Cara Mengatasi Kesalahan 503 Service Unavailable di WordPress."
504 Gateway Timeout
Kesalahan 504 muncul ketika server proxy mengalami time out saat menunggu jawaban dari server asal. Ada banyak solusi untuk kesalahan ini, dan semua solusinya tidak sulit untuk dilakukan. Anda bisa menemukannya di "Cara Mengatasi 504 Gateway Time-out di WordPress."
Kesalahan Terkait Server
Semua file WordPress Anda disimpan di server. Tugas server adalah menampilkan file tersebut saat diminta oleh browser. Namun, terkadang ada masalah yang mencegah server menjalankan tugasnya.
Kesalahan WordPress Memory Limit
Kesalahan ini terjadi karena kapasitas yang dibutuhkan oleh situs web Anda lebih besar dari batas yang ditentukan oleh WordPress. Ada dua cara untuk memperbaikinya: menambah baris kode memory_limit = 100M di file php.ini atau meningkatkan layanan hosting ke cloud hosting atau VPS, yang sangat direkomendasikan terutama jika situs Anda sudah besar dan memiliki banyak pengunjung. Panduan lebih lanjut dapat ditemukan di "Cara Mengatasi Alloweds Memory Size of Bytes Exhausted."
The Uploaded File Exceeds the upload_max_filesize Directive in php.ini
Kesalahan ini muncul ketika Anda mencoba mengunggah file dengan ukuran lebih besar dari kapasitas yang ditentukan. Batas kapasitas ini berbeda untuk setiap situs tergantung pada layanan hosting yang digunakan. Solusi komprehensif untuk kesalahan ini dapat ditemukan di "Cara Mengatasi Kesalahan The Uploaded File Exceeds the upload_max_filesize Directive in php.ini di WordPress."
Fatal Error: Maximum Execution Time Exceeded
Kesalahan ini muncul ketika ada skrip PHP yang berjalan melebihi batas yang ditentukan (biasanya 30 detik). Kesalahan ini merupakan perlindungan agar situs tidak menyalahgunakan sumber daya yang tersedia. Meskipun disebut "fatal error," tetapi cara memperbaikinya tidak sulit. Ikuti panduannya di "Cara Mengatasi Maximum Execution Time of 30 Seconds Exceeded."
Failed to Write File to Disk
Kesalahan ini muncul saat Anda mencoba menambahkan gambar di pos atau halaman. Ada beberapa penyebab kesalahan ini, mulai dari kesalahan hak akses, melebihi batas, dan masalah di folder sementara. Solusi dari ketiga penyebab tersebut telah kami tulis di "Memperbaiki Kesalahan ‘Upload: Failed to Write File to Disk’ pada WordPress."
“The site ahead contains harmful programs Error”
Jika Anda melihat pesan ini, berarti situs web Anda telah diretas dan terkena malware. Efeknya, Google menganggap bahwa situs Anda sudah tidak aman untuk dikunjungi. Namun, Anda tidak perlu panik! Kesalahan ini bisa dihilangkan dengan panduan lengkap di "Cara Menghilangkan Malware pada Website."
Kesalahan Terkait Keamanan
Meningkatkan keamanan situs web adalah hal yang wajib. Namun, kadang benteng keamanan di situs justru yang membuat WordPress error. Jika sudah begitu, segera atasi kesalahan agar keamanan situs Anda tidak terancam.
Cloudflare Error 521
Kesalahan ini tidak termasuk kategori 500-an karena error 521 hanya terjadi untuk pengguna Cloudflare. Cloudflare sendiri adalah jaringan pengiriman konten yang bisa melindungi situs dari serangan hacker. Kesalahan 521 muncul ketika Cloudflare tidak bisa terhubung dengan server Anda. Panduan mengatasinya dapat ditemukan di "Cara Mengatasi Kesalahan 521 Web Server Is Down [Terlengkap]."
“Sorry, This File Type Is Not Permitted for Security Reasons”
Kesalahan ini muncul ketika Anda mencoba mengunggah file dengan format yang tidak diizinkan. WordPress memang membatasi format file sebagai perlindungan situs Anda. Untuk mengetahui format apa saja yang diizinkan dan bagaimana cara mengatasi kesalahan ini, baca artikel "Memperbaiki Kesalahan ‘Sorry, This File Type Is Not Permitted For Security Reasons.’"
Mixed Content Warning
Setelah Anda memasang SSL, tak jarang situs mencoba menampilkan konten dari HTTP dan HTTPS secara bersamaan, yang menyebabkan notifikasi mixed content ini. Untuk memperbaikinya, ikuti cara yang sudah dijelaskan di "Mengatasi Masalah Mixed Content Setelah Memindahkan Website ke SSL / HTTPS."
Kesalahan WordPress Media
Menambahkan media (gambar, video, audio) adalah salah satu cara terbaik untuk meningkatkan engagement pengunjung. Namun, kadang Anda menemukan kesalahan saat mencoba menambahkan media di situs.
WordPress HTTP Error (Saat Upload Gambar)
Alih-alih gambar yang muncul setelah diunggah, kadang justru pesan "HTTP error" yang muncul. Pesan ini disebabkan oleh beberapa hal seperti perubahan izin, URL folder yang salah, atau fitur protect di cPanel aktif. Ada beberapa solusi yang bisa dicoba:
- Pastikan izin di folder
wp-content/uploads/images
adalah 755. - Periksa pengaturan URL Images di
wp-admin
yang mengarah ke folder yang benar. - Nonaktifkan fitur Protect Directory di cPanel Anda.
Baca juga: "Cara Mengatasi cURL error 28."
Kesalahan Database
Database WordPress sama pentingnya dengan file-file di dalamnya. Maka dari itu, segera perbaiki kesalahan terkait database dengan solusi berikut.
Kesalahan Establishing a Database Connection
Kesalahan ini muncul ketika situs tidak bisa terhubung dengan sempurna ke mySQL, sehingga alih-alih menampilkan konten, Anda menemukan kesalahan seperti ini: Anda tidak bisa login ke dashboard dan pengunjung tak bisa mengakses situs Anda. Untungnya, Anda bisa memperbaikinya dengan mengikuti panduan di "Cara Mengatasi Kesalahan Establishing a Database Connection pada WordPress."
MySQL Server Has Gone Away
Apakah situs Anda hanya menampilkan teks saja saat diakses? Itu berarti terjadi kesalahan MySQL Server Has Gone Away di situs Anda. Ada beberapa penyebab dari kesalahan ini dan semua bisa mudah diatasi. Ikuti panduannya di "Cara Mengatasi MySQL Server Has Gone Away di WordPress."
Kesalahan PHP
PHP adalah bahasa pemrograman yang tak terpisahkan dari WordPress. Kesalahan PHP ini kebanyakan hanya bisa diselesaikan oleh developer. Namun, ada juga kesalahan yang bisa diatasi oleh Anda yang awam.
Kesalahan PHP di WordPress
Saat ada kesalahan terkait PHP WordPress, Anda akan menemukan pesan pemberitahuannya di bagian atas dashboard. Pesan itu memberitahu masalah dan file yang terkena. Pesan ini ditujukan kepada developer karena untuk memperbaikinya perlu mengutak-atik kode di dalam WordPress Anda. Jika masih asing dengan PHP, sebaiknya Anda menyewa developer freelance atau menghubungi pembuat tema dan plugin yang terkena kesalahan agar diperbaiki di versi selanjutnya.
Missing a Temporary Folder
Setiap file yang Anda upload di WordPress akan disimpan terlebih dahulu di folder sementara sebelum dipindah ke folder permanen. Namun, pengaturan PHP yang salah bisa memblokir akses ke folder sementara tersebut. Untungnya, cara memperbaikinya tidak sulit. Ikuti panduan di "Cara Memperbaiki Kesalahan Missing a Temporary Folder di WordPress."
Kesalahan File WordPress
Post, halaman, plugin, dan tema Anda menghasilkan ratusan file di situs. Jika ada kesalahan, file Anda tak akan bisa diakses dan bahkan hilang.
Cannot modify header information – headers already sent by
Jika Anda menemukan kesalahan ini, berarti ada file di situs Anda yang corrupt. File tersebut tidak dapat diakses sama sekali. Kami sudah menuliskan solusi cepatnya di "Memperbaiki Kesalahan ‘Cannot modify header information – headers already sent by.’"
Kesalahan Browser
Pengunjung mengakses situs Anda menggunakan browser terbaik pilihan mereka. Jika ada kesalahan di browser, pengunjung tidak bisa mengakses situs sama sekali.
Not Secure
Kesalahan ini menandakan bahwa situs yang akan diakses pengunjung tidak aman, sehingga browser mencegahnya dengan menampilkan pesan Not Secure. Namun, penyebab kesalahan ini bukan hanya karena situs tidak aman. Maka dari itu, solusinya beragam. Ikuti panduannya di "7 Cara Mudah Mengatasi Your Connection is Not Secure pada Browser."
Your Connection Is Not Private
Kesalahan ini lebih buruk daripada "Not Secure" karena membuat pengunjung takut data pribadinya bisa dicuri. Akibatnya, pengunjung akan menjauhi situs Anda. Namun, kesalahan ini bisa diperbaiki dengan mengikuti "Cara Mudah Mengatasi Your Connection is Not Private."
ERR_TOO_MANY_REDIRECTS
Kesalahan ini muncul ketika ada terlalu banyak redirect berulang karena salah pengaturan, misalnya URL 1 redirect ke URL 2, tetapi URL 2 justru redirect kembali ke URL 1. Ada beberapa cara untuk memperbaikinya dan semua sudah kami tulis di "Perbaiki ERR_TOO_MANY_REDIRECTS dengan Cara Ini."
DNS_PROBE_FINISHED_NXDOMAIN
DNS adalah sistem yang mengubah alamat IP situs Anda menjadi nama domain yang bisa dibaca. Jika DNS Anda gagal melakukannya, kesalahan ini muncul. Cara pertama untuk memperbaiki kesalahan ini adalah dengan memperbarui alamat IP. Panduannya ada di "Cara Mengatasi DNS_PROBE_FINISHED_NXDOMAIN di Chrome."
Kesalahan WordPress Lainnya
Kesalahan WordPress berikut tidak masuk ke kategori di atas karena tidak memiliki penyebab pasti. Beberapa di antaranya mudah diperbaiki, tetapi ada juga yang membutuhkan keahlian seorang developer.
White Screen of Death (WSoD)
Setiap pengguna WordPress mungkin pernah mengalami kesalahan ini. WSoD membuat situs Anda hanya menampilkan halaman putih kosong saja. Walaupun ada embel-embel "death," Anda masih bisa membangkitkan situs dari "kematian" dengan mengikuti panduan di "Mengatasi White Screen pada WordPress."
Tak Bisa Login Dashboard
Dashboard WordPress adalah bagian penting dari situs. Apapun yang Anda lakukan, dari mengubah tampilan hingga memperbaiki kesalahan, dimulai dari login dashboard. Namun, terkadang ada kesalahan yang mencegah Anda login. Jangan panik! Cara memperbaikinya bisa ditemukan di "Tidak Bisa Login WordPress? Atasi dengan Cara Ini."
Briefly Unavailable for Scheduled Maintenance
Saat melakukan update, situs akan masuk ke mode maintenance, sehingga setiap pengunjung melihat pesan Briefly Unavailable for Scheduled Maintenance. Jika pengunjung menghubungi dan update berjalan lancar, Anda bisa meminta mereka refresh browser.
WordPress Stuck di Mode Maintenance
Jika setelah update situs masih di mode maintenance, berarti Anda terjebak di kesalahan stuck. Untuk mengatasinya, hapus file
.maintenance
di folder root menggunakan aplikasi FTP client.Pergantian Tidak Muncul di Website
Jika sudah update tetapi tampilan situs tidak berubah, ada dua cara untuk mengatasinya. Pertama, bersihkan cache browser. Jika tidak berhasil, kedua, hapus cache WordPress secara keseluruhan dengan panduan di "Cara Menghapus Cache WordPress."
Kesalahan Missed Schedule
WordPress memiliki fitur jadwal terbit otomatis untuk memaksimalkan content marketing. Namun, fitur ini tidak selalu bekerja dengan baik, sehingga muncul kesalahan ini. Cara memperbaikinya sangat mudah, ikuti panduan di "Cara Mengatasi Kesalahan Missed Schedule di WordPress."
Auto-Update yang Gagal
Update WordPress adalah hal wajib agar situs tetap optimal. Namun, kadang auto-update tidak berjalan lancar, sehingga situs tidak bisa diakses. Untuk memperbaikinya, lakukan update WordPress secara manual dengan panduan di "Cara Update WordPress Manual dan Otomatis."
Masalah Performa WordPress
Performa situs yang lambat bisa disebabkan banyak hal. Jika tidak segera diperbaiki, pengunjung akan meninggalkan situs. Pastikan situs Anda cepat dengan menerapkan tips di artikel "Cara Mempercepat Loading yang Super Efektif!"
Syntax Error
Syntax error terjadi karena masalah di struktur kode situs, seperti typo atau simbol yang salah. Meskipun penyebabnya sederhana, syntax error bisa mengacaukan situs. Segera perbaiki dengan panduan di "Cara Mengatasi Syntax Error."
Text Berwarna Putih dan Hilangnya Tombol di Editor
Apakah Anda pernah membuka editor tetapi teks menjadi putih, halaman blank, atau tombol editor hilang? Tanpa editor, Anda kesulitan menerbitkan konten di situs. Untuk mengatasinya, nonaktifkan semua plugin kemudian aktifkan satu per satu hingga menemukan plugin penyebab kesalahan. Jika tidak berhasil, download TinyMCE terbaru dan masukkan ke folder
/wp-includes/js/tinymce/
untuk mengupdate editor.Tampilan Tata Letak Website Kacau
Error ini membuat tampilan situs tidak beraturan, disebabkan tag HTML/CSS yang salah atau menyalin langsung artikel dari Microsoft Word ke editor WordPress. Solusi kesalahan ini adalah memindahkan postingan ke Notepad, kemudian salin dari Notepad ke editor WordPress.
“Are You Sure You Want to Do This?”
Kesalahan ini tidak memberikan keterangan tambahan, membuatnya menyebalkan. Namun, Anda tidak perlu mencari sumber masalahnya karena kami telah menuliskannya di "Cara Mengatasi Kesalahan ‘Are You Sure You Want To Do This’ di WordPress."
Kesalahan Saat Install WordPress
WordPress mudah diinstal tetapi kadang ada kesalahan yang muncul seperti Kesalahan Establishing a Database Connection dan 500 Internal Server Error, yang sudah dibahas di artikel ini. Selain itu, ada kesalahan "Headers Already Sent" yang disebabkan space kosong atau PHP tag tidak perlu. Untungnya, kesalahan ini menunjukkan letak error di kode, sehingga bisa langsung diperbaiki.
“The Site Is Experiencing Technical Difficulties”
Kesalahan ini adalah versi baru dari White Screen of Death, biasanya terjadi saat login ke dashboard di WordPress versi 5.2 ke atas. Panduan memperbaikinya ada di "Cara Mengatasi Kesalahan ‘The Site Is Experiencing Technical Difficulties.’"
Segera Perbaiki Kesalahan di WordPress Anda!
Itulah daftar beberapa kesalahan WordPress yang umumnya terjadi. Segera perbaiki kesalahan di situs dengan solusi di atas agar tetap bisa diakses pengunjung. Sebab, situs yang tidak bisa diakses merugikan Anda dari berbagai sisi, mulai dari reputasi, SEO, hingga pendapatan. Kami harap artikel ini bermanfaat. Jika Anda mengalami kesalahan yang tidak disebutkan, tulis di kolom komentar, kami akan senang hati membantu.
Oh ya, untuk meminimalisir terjadinya kesalahan karena masalah keamanan, tingkatkan keamanan situs dengan tips di ebook gratis ini.