Cara Mengatasi Error Establishing a Database Connection dengan Mudah

Konten dari Pengguna
27 Februari 2024 18:32 WIB
·
waktu baca 3 menit
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan
Ilustrasi Error Establishing a Database Connection. Foto: GitHub
zoom-in-whitePerbesar
Ilustrasi Error Establishing a Database Connection. Foto: GitHub
ADVERTISEMENT
Error Establishing a Database Connection merupakan informasi yang muncul apabila aplikasi web atau situs web tidak dapat terkoneksi ke server basis data.
ADVERTISEMENT
Umumnya, pesan error ini terjadi dan muncul ketika ada masalah dalam menghubungkan aplikasi ke server basis data. Penyebabnya adalah ketidakmampuan atau kegagalan situs dalam melakukan render halaman.
Untungnya Error Establishing a Database Connection bisa diatasi. Untuk mengetahui cara mengatasi Error Establishing a Database Connection di WordPress dengan mudah, simak ulasan berikut.

Apa Itu Error Establishing a Database Connection?

Ilustrasi Error Establishing a Database Connection. Foto: Exabytes
Pesan "Error establishing a database connection" umumnya muncul ketika sebuah aplikasi web tidak bisa terhubung ke database yang diperlukan untuk mengambil atau menyimpan data. Ada indikasi bahwa situs telah gagal mendapatkan informasi yang dibutuhkan untuk me-render halaman.
Penyebab terjadinya Error Establishing a Database Connection di WordPress ada berbagai macam, di antaranya:
ADVERTISEMENT

Cara Mengatasi Error Establishing A Database Connection

1. Mengecek Info Login

Ilustrasi Error Establishing a Database Connection. Foto: hostinger
Salah satu penyebab Error Establishing a Database Connection adalah kesalahan dalam memasukkan info ketika login. Kasus ini seringkali terjadi pada pemilik website yang memindahkan situsnya ke provider hosting lain. Cek info login bisa menjadi solusi apabila pesan error muncul di frontend dan juga backend situs.
Pertama-tama, pastikan kesesuaian antara informasi login database dengan informasi yang disimpan situs di file wp-config.php. Jika Anda ingin mengakses file wp-config, gunakanlah aplikasi FTP seperti File Manager WordPress atau FileZilla. Setelah itu, cek nama, username, dan host database.
ADVERTISEMENT

2. Perbaiki Database WordPress

Ilustrasi Error Establishing a Database Connection. Foto: Dewaweb
Apabila kesalahan bukan dikarenakan kesalahan login, coba lakukan perbaikan pada database WordPress. Dikutip dari laman Exabytes, Error Establishing a Database Connection biasanya muncul di front-end. Namun apabila di bagian back-end atau dashboad admin WordPress ada tampilan “One or more database tables are unavailable”, berarti database telah rusak.
Kamu perlu melakukan repair dengan memasukkan beberapa koding pada wp-config.php. Setelah itu, simpan perubahan dan buka http://www.example.com/wp-admin/maint/repair.php. Pilih antara opsi Repair Database atau Repair dan Optimize Database untuk memperbaiki base data yang rusak.

3. Memperbaiki File yang Rusak

Cara ketika untuk mengatasi Error Establishing a Database Connection yang ketiga adalah dengan memperbaiki kerusakan file. Kesalahan pada file bisa terjadi apabila proses transfer via FTP kurang sempurna, ada serangan hacker, atau ada masalah dengan host website.
ADVERTISEMENT
Sebelum melakukan tahap ini, jangan lupa untuk menyimpan back up website terlebih dahulu. Setelah itu, segera ganti versi core dari WordPress di website milikmu. Perubahan bukan terletak plugin, tema, atau media, tetapi hanya di bagian instalasi WordPress saja.
Namun, kamu harus mendownload WordPress dari WordPress.org terlebih dahulu. Kemudian unzip file tersebut dari komputer. Hapus folder wp-content yang ada di dalamnya, termasuk di dalamnya file wp-config-sample.php.
Setelah itu, upload file yang tersisa via SFTP ke situs WordPress. Kemudian, overwrite file yang sudah ada di website tersebut. Dengan begitu, semua file yang bermasalah akan diganti dan file baru akan dipastikan bersih serta aman dari kerusakan.
Jangan lupa untuk clear browser cache setelah mengganti file dan periksa apakah situs WordPress memiliki masalah Error Establishing a Database Connection.
ADVERTISEMENT
(SLT)