Memperbaiki “Error Establishing a Database Connection”
Waiga.id – Apakah saat ini website anda mendapatkan peringatan kesalahan “Error establishing a databse connection”? Kesalahan fatal yang membuat website tidak bisa diakses oleh pengunjung.
Kesalahan ini terjadi ketita WordPress tidak terhubung dengan database. Berikut bagaimana cara memperbaiki kesalahan tersebut.
Apa penyebab Error Establishing a Database Connection di WordPress?
Kesalahan ini dapat disebabkan kesalahan informasi dalam pengaturan di database, file database rusak atau database tidak aktif / down.
Database adalah perangkat lunak yang memudahkan menyimpan, mengatur, dan mengambil data ke dalam perangkat lunak lain.
Sebagai sistem manajemen konten, WordPress menggunakan database untuk menyimpan semua konten dan data website. Koneksi dengan database akan digunakan ketika website diakses atau dibuka.
WordPress memerlukan informasi berikut untuk menghubungkan ke database:
- Nama basis data
- nama pengguna basis data
- Kata sandi basis data
- Server basis data
Informasi ini disimpan di file konfigurasi WordPress Anda yang bernama wp-config.php.
Jika salah satu item di atas salah, WordPress akan gagal terhubung ke server database Anda, dan Anda akan melihat kesalahan “Error Establishing a Database Connection”.
Ini adalah salah satu kesalahan WordPress yang paling umum. Selain kredensial yang salah, kesalahan ini juga dapat muncul jika database sedang down, atau file database rusak.
Mari kita lihat bagaimana cara memperbaiki masalah koneksi database yang bermasalah di WordPress dengan pemecahan masalah langkah demi langkah.
1. Periksa Kredensial Database WordPress Anda
Alasan paling umum kesalahan koneksi database di WordPress adalah kredensial database yang salah. Jika Anda baru saja memindahkan situs WordPress ke host baru, ini bisa menjadi penyebab yang paling mungkin terjadi.
Kredensial database WordPress disimpan di file wp-config.php. File konfigurasi WordPress yang berisi pengaturan penting WordPress termasuk informasi basis data.
Jika Anda belum pernah mengedit file wp-config.php sebelumnya, lihat panduan kami tentang cara mengedit file wp-config.php di WordPress.
Anda akan mencari baris berikut di file wp-config.php.
// ** Pengaturan MySQL – Anda bisa mendapatkan info ini dari host web Anda ** //
/** Nama database untuk WordPress */
define( ‘DB_NAME’, ‘database_name_here’ );
/** nama pengguna database MySQL */
define( ‘DB_USER’, ‘username_here’ );
/** kata sandi basis data MySQL */
tentukan(‘DB_PASSWORD’, ‘kata sandi_di sini’);
/** nama host MySQL */
define(‘DB_HOST’, ‘localhost’);
Pastikan nama database, nama pengguna, kata sandi, dan host database sudah benar.
Anda dapat mengonfirmasi informasi ini dari dasbor akun hosting WordPress Anda. Cukup masuk ke akun hosting Anda dan klik database MySQL di bawah bagian database.
2. Periksa Informasi Host Database Anda
Jika Anda yakin bahwa nama database, nama pengguna, dan kata sandi WordPress sudah benar, maka langkah berikutnya adalah memastikan menggunakan informasi host database yang benar.
Sebagian besar penyedia hosting menggunakan localhost sebagai host database. Namun, beberapa penyedia web hosting menggunakan server terpisah untuk host database. Anda perlu menghubungi penyedia layanan hosting untuk menanyakan informasi host database Anda.
3. Periksa apakah Database Anda Down
Jika semuanya sudah benar, dan WordPress masih tidak dapat terhubung ke database, maka server database Anda (server MySQL) mungkin sedang down.
Ini bisa terjadi karena lalu lintas yang padat di server. Pada dasarnya, server host Anda tidak dapat menangani beban (terutama saat Anda menggunakan shared hosting).
Situs Anda akan menjadi sangat lambat dan mungkin menampilkan kesalahan. Hal terbaik yang dapat Anda lakukan adalah menghubungi penyedia hosting dan tanyakan apakah server database sedang bermasalah atau tidak.
Jika Anda memiliki website lain yang berjalan di hosting yang sama, Anda dapat memeriksa website tersebut untuk memastikan bahwa server database berjalan normal atau tidak / down.
Jika semua cara diatas gagal memperbaiki kesalahan, mungkin sebaiknya menghubungi penyedia hosting website Anda. Penyedia hosting yang baik akan membantu memecahkan masalah, memberikan pentujuk perbaikan atau bahkan memperbaikinya untuk Anda.
Kami harap artikel ini membantu Anda memperbaiki kesalahan membangun koneksi database di WordPress. Selamat Mencoba!