HostData.id – Cara Mengatasi Error Establishing a Database Connection Pada WordPress – Permasalahan yang kerap terjadi pada website berbasis WordPress ialah Error establishing a database connection. Penyebab munculnya pesan error establishing a database connection biasanya terjadi karena kegagalan website untuk membaca informasi yang dibutuhkan untuk proses render.
WordPress sendiri menggunakan PHP sebagai bahasa utama dan MySQL merupakan databasenya. Pada saat website anda diakses pengunjung, perintah PHP akan mengambil informasi website dari database.
Error Establishing a Database Connection akan menyebabkan website anda tidak dapat diakses yang membuat trafik akan menurun sehingga mempengaruhi reputasi.
Faktor Penyebab Error Establishing a Database Connection
Ada beberapa penyebab yang kerap kita jumpai pada WordPress, seperti :
- Info login credential untuk database salah
- Server hosting down atau gangguan
- Database corrupt
- Plugin WordPress bermasalah
Tips Mengatasi Error Establishing a Database Connection
Berikut adalah beberapa tips mengatasi Error Establishing a Database Connection :
1. Memeriksa Info Login
Penyebab pertama yang harus kamu perhatikan adalah kesalahan memasukkan detail info login. Pada umumnya kasus seperti ini sering terjadi ketika pemilik website memindahkan situsnya ke penyedia hosting lain.
Jadi anda harus pastikan terlebih dahulu kesesuaian informasi login database dengan informasi yang tersimpan pada file wp-config.php adalah sama.
Silahkan login ke panel yang anda gunakan baik menggunakan DirectAdmin atau cPanel.
Setelah itu, silahkan buka menu File Manager yang ada pada control panel yang anda gunakan.
Kemudian, silahkan klik public_html lalu pilih nama domain/subdomain anda, klik kanan pada file wp_config.php lalu pilih Edit.
Anda akan melihat informasi yang anda perlukan untuk mengakses database WordPress.
- DB_NAME (Nama database)
- DB_USER (Username)
- DB_PASSWORD (Password database)
- DB_HOST (Database Host)
Apabila terdapat kesalahan pada salah satu nilai tersebut, dapat dipastikan WordPress tidak akan terhubung ke database.
Untuk memeriksa apakah detail tesebut sudah benar atau salah, anda bisa bandingkan dengan detail yang ada pada MySQL Management. Anda bisa masuk ke panel DirectAdmin hosting anda, lalu pilih menu MySQL Management. Silahkan periksa apakah nama database sudah sama atau belum dengan DB_NAME pada wp-config.php.
2. Memeriksa Username Database
Tetap berada pada menu MySQL Management, silahkan cek username apakah sama dengan DB_USER pada file wp-config.php.
Apabila username pada file wp-config.php berbeda dengan yang ada pada MySQL Management, silahkan anda ubah pada wp-config.php dan samakan dengan yang ada di MySQ Management.
Silahkan coba refresh WordPress anda, apakah Error Establishing a Database Connection masih ada atau sudah normal. Apabila masih ada, kemungkinan yang terjadi adalah DB_PASSWORD salah.
3. Memeriksa Password Login
Silahkan atur ulang password database anda pada menu MySQL Management, lalu klik pada database anda dan pilih Change Password. Samakan password yang anda buat dengan password yang ada pada DB_PASSWORD.
Refresh WordPress untuk mengetahui apakah permasalahan error semua sudah terselesaikan.
Penutup
Itulah beberapa tips yang bisa anda coba gunakan untuk mengatasi Error Establishing a Database Connection pada WordPress. Semoga bermanfaat!