(0275) 2974 127
Salah satu masalah yang cukup sering terjadi pada website WordPress adalah munculnya pesan “Error Establishing a Database Connection”. Ketika error ini terjadi, website tidak dapat diakses baik oleh pengunjung maupun oleh admin melalui dashboard WordPress.
Masalah ini biasanya berkaitan dengan kegagalan WordPress dalam terhubung dengan database yang menyimpan semua data situs seperti artikel, halaman, pengaturan, dan informasi pengguna. Tanpa koneksi database, WordPress tidak dapat menampilkan konten website.
Artikel ini akan membahas secara lengkap mulai dari pengertian error, penyebab, hingga cara mengatasi Error Establishing a Database Connection di WordPress.
Error Establishing a Database Connection adalah pesan error yang muncul ketika WordPress tidak dapat menghubungkan website dengan database MySQL yang menyimpan seluruh data situs.
Dalam sistem WordPress, setiap kali pengguna membuka halaman website, WordPress akan mengambil data dari database seperti:
Artikel dan halaman
Informasi pengguna
Pengaturan website
Plugin dan tema
Jika koneksi antara WordPress dan database gagal, maka WordPress tidak dapat mengambil data tersebut dan akhirnya menampilkan pesan error.
Biasanya error ini muncul dalam bentuk pesan:
atau website hanya menampilkan halaman kosong tanpa konten.
Ada beberapa penyebab umum yang dapat memicu error ini pada WordPress.
Penyebab paling umum adalah kredensial database yang tidak sesuai.
File wp-config.php berisi informasi penting untuk menghubungkan WordPress dengan database, seperti:
Database Name
Database Username
Database Password
Database Host
Jika salah satu data tersebut tidak sesuai dengan database di hosting, maka koneksi tidak dapat dilakukan.
Kesalahan ini biasanya terjadi setelah:
Migrasi website
Mengganti password database
Memindahkan hosting
Database WordPress juga bisa mengalami kerusakan akibat beberapa faktor, seperti:
Plugin bermasalah
Update WordPress gagal
Server crash
Bug pada tema
Jika tabel database rusak, WordPress tidak dapat membaca data sehingga koneksi gagal.
Error juga dapat terjadi ketika server database tidak merespons.
Hal ini bisa terjadi karena:
Server hosting sedang down
Database server overload
Terlalu banyak koneksi database
Traffic website terlalu tinggi
Jika ini penyebabnya, biasanya error akan hilang setelah server kembali normal.
File inti WordPress yang rusak juga dapat menyebabkan kegagalan koneksi database.
Biasanya hal ini terjadi karena:
Update WordPress tidak sempurna
Plugin konflik
File terhapus
Malware atau hacker
Kerusakan file dapat mengganggu proses koneksi WordPress ke database.
Plugin atau tema yang tidak kompatibel dapat menyebabkan konflik sistem.
Masalah ini biasanya muncul setelah:
Menginstall plugin baru
Update plugin
Mengganti tema
Plugin yang bermasalah dapat merusak database atau file WordPress.
Berikut beberapa langkah yang dapat dilakukan untuk memperbaiki masalah ini.
Langkah pertama adalah memastikan informasi database sudah benar.
Cara mengeceknya
Login ke cPanel atau File Manager
Buka folder: public_html
Cari file: wp-config.php
Periksa bagian berikut:
Pastikan semua data sesuai dengan database yang ada di MySQL Database di cPanel.
Jika ada yang salah, ubah sesuai data yang benar.
Jika database rusak, WordPress menyediakan fitur untuk memperbaikinya.
Langkah-langkahnya
Buka file wp-config.php
Tambahkan kode berikut: define(‘WP_ALLOW_REPAIR’, true);
Buka URL berikut di browser: https://domainanda.com/wp-admin/maint/repair.php
Pilih:
Repair Database
Repair and Optimize Database
Setelah selesai, hapus kembali kode tersebut dari wp-config.php demi keamanan.
Jika plugin menyebabkan konflik, Anda perlu menonaktifkannya.
Cara menonaktifkan plugin melalui File Manager
Masuk ke File Manager
Buka folder: wp-content
Ubah nama folder: plugins menjadi plugins_old
Ini akan menonaktifkan semua plugin WordPress.
Jika website kembali normal, berarti salah satu plugin adalah penyebabnya.
Tema juga dapat menyebabkan konflik database.
Cara mengatasinya:
Masuk ke folder: wp-content/themes
Aktifkan tema default WordPress seperti:
Twenty Twenty
Twenty Twenty-One
Jika website kembali normal, berarti tema sebelumnya bermasalah.
Jika semua langkah di atas tidak berhasil, kemungkinan masalah ada pada server.
Beberapa hal yang bisa dilakukan:
Cek status server hosting
Hubungi penyedia hosting
Periksa resource server
Restart server (untuk VPS)
Server yang kelebihan beban juga dapat menyebabkan koneksi database gagal.
Jika error muncul setelah melakukan perubahan besar, solusi terbaik adalah mengembalikan backup website.
Backup dapat dipulihkan melalui:
cPanel Backup
Plugin backup WordPress
Backup dari hosting
Cara ini sering menjadi solusi tercepat untuk memulihkan website.
Agar masalah ini tidak terjadi lagi, lakukan beberapa langkah berikut:
Gunakan hosting yang stabil
Rutin melakukan backup website
Update WordPress secara berkala
Hindari plugin yang tidak terpercaya
Optimasi database secara rutin
Gunakan keamanan WordPress
Dengan pengelolaan yang baik, risiko error database dapat diminimalkan.
Error Establishing a Database Connection merupakan masalah yang cukup umum terjadi pada WordPress ketika website tidak dapat terhubung dengan database. Kondisi ini dapat disebabkan oleh beberapa faktor, seperti kredensial database yang salah, database WordPress yang rusak, server database yang mengalami gangguan, file WordPress yang bermasalah, atau konflik pada plugin maupun tema yang digunakan.
Untuk mengatasi masalah ini, ada beberapa langkah yang dapat dilakukan, mulai dari memeriksa konfigurasi database pada file wp-config.php, memperbaiki database WordPress, menonaktifkan plugin yang berpotensi menyebabkan konflik, mengganti tema yang bermasalah, hingga menghubungi penyedia hosting jika masalah berasal dari server. Dengan memahami penyebab serta solusi yang tepat, error ini dapat diperbaiki dengan lebih cepat sehingga website dapat kembali berjalan normal dan dapat diakses oleh penggun
OpenCart merupakan salah satu Content Management System (CMS) yang populer untuk membuat website toko online.…
Perkembangan teknologi transfer file antar perangkat terus mengalami kemajuan pesat. Kini, pengguna tidak lagi harus…
Dalam beberapa tahun terakhir, TikTok berkembang pesat menjadi salah satu platform media sosial paling populer…
Seiring berkembangnya teknologi komputasi awan (cloud computing), banyak perusahaan dan organisasi mulai memanfaatkan berbagai layanan…
Dalam pengelolaan website, terutama yang memiliki banyak gambar, video, atau file media lainnya, sering muncul…
Dalam dunia jaringan komputer dan internet, istilah port sering muncul ketika membahas server, hosting, firewall,…