- WhatsApp : (+62) 8777-739-2959
- Support : Kirim Ticket
- Sales : Kirim Ticket
- Pembayaran : Kirim Ticket
- Blogging
- Dec 04
Cara Mengatasi Error Establishing a Database Connection WordPress
Mengatasi Error establishing a database connection, bagi pengguna wordpress, error Establishing bukanlah hal asing, karena error ini hanya ditemukan di website berbasis wordpress saja sebagai penanda WordPress tidak bisa terhubung dengan database. Solusinya adalah dengan menyambungkannya dengan database.
Namun secara teknis tidaklah semudah itu, karena faktor penyebab terputusnya koneksi database ini tidak hanya dari kesalahan saat konfigurasi, gagal update wordpress, plugin bermasalah atau karena database server kita mengalami gangguan, misalkan down sehingga WordPress gagal menyambungkan dengan database dan muncullah Error establisihing a database connection seperti sekarang.
Cari dan Temukan Sumber Masalah
Hal pertama yang perlu kita lakukan adalah mengidentifikasi apa sih yang menyebabkan error tersebut muncul.
Pertama cobalah untuk memeriksa file wp-config.php kemudian coba cocokan apakah DB_NAME, DB_HOST, DB_USER, DB_PASSWORD sudah sesuai dengan konfigurasi database.
- DB_NAME: Nama database yang kita buat di database server
- DB_HOST: Alamat host tempat database kita berada, biasanya di isi localhost atau 127.0.0.1 kecuali kita menggunakan remote database.
- DB_USER: User yang diberikan hak akses untuk mengakses database yang sudah dibuat.
- DB_PASSWORD: Password untuk mengaksesnya database, password ini dibuat saat kalian membuat user.
Masalahnya saat kita memasang wordpress dihosting, kita tidak menginstallnya secara manual melainkan secara otomatis menggunakan Auto Installer seperti Softaculous sehingga kita tinggal klik klik dan proses installasipun terselesaikan.
Lalu bagaimana?
Jika memang seperti itu keadaannya, kalian tidak perlu khawatir, kalian hanya perlu mengakses Cpanel dan cari menu MySQL Databases. Kemudian pada section Current Databases pastikan DB_NAME atau nama database yang ditulis di wp-config.php itu terdaftar disana.
Untuk memeriksa file wp-config.php kalian bisa menuju
Cpanel > File Manager > public_html > wp-config.php
Klik kanan edit.
Jika belum, maka kemungkinan databasenya hilang, dan untuk penanganan lebih lanjut sebaiknya hubungi CS atau Kirim Ticket kepada teknisi hosting kalian.
Kemudian ketika database sudah terdaftar pastikan DB_USER yang ada di wp-config.php terdaftar di Privileged Users.
Jika belum kalian bisa tambahkan dengan Create User, setelah berhasil Create User tambahkan user ke dalam database dengan Add User to Database, Centang ALL PRIVILEGES, Simpan.
Di sini kalian tidak bisa melihat password sebelumnya ya, jadi kalo kalian ingin tau passwordnya ya harus direset passwordnya, setelah direset jangan lupa di DB_PASSWORD juga diganti.
Kedua, Jika informasi database sudah sesuai, tapi error masih muncul, cobalah untuk mengecek table prefix, table prefix adalah susunan karakter angka, huruf yang digunakan untuk awalan mana table. Table sendiri adalalah rak atau almari yang ada di gudang (database).
Fungsi awalan ini adalah untuk menghindari serangan hacking, karena nama table menjadi unik. Karena 00_users dan 001_users itu dianggap beda. Nah harapannya prefix atau awalan tersebut dapat mengecoh hacker.
Baik untuk mengecek apakah table prefix nya sama atau tidak bukalah wp-config.php lalu cari $table_prefix.
Setelah ketemu, kembalilah ke Cpanel, cari menu PHPMYADMIN, cocokan nama database dengan yang ditulis di DB_NAME, kemudian klik.
Kemudian akan muncul list table, cocokan awalan setiap table dengan karakter yang ditulis di dalam $table_prefix
; jika berbeda, maka ubah isi $table_prefix
sesuai awalan table. Kemudian simpan.
Kirim Ticket Support ke Teknisi Provider
Jika dengan cara-cara di atas belum berhasil, besar kemungkinan yang mengalami trouble adalah database server, ketika kalian menggunakan hosting tentu kita tidak punya akses untuk memperbaiki database server tersebut sehingga opsional terakhir yang bisa kita upayakan adalah mengirim ticket kepada tim support agar masalah database segera diperbaiki.
Jika tidak solved atau tidak ada respon dari tim support langkah terbaik adalah pindahkan website kalian ke provider terpercaya yang memiliki tim support 24 jam non stop yang siap membantu kalian ketika mengalami masalah-masalah teknis seperti Error database establishing.
Related Posts
Tips Menempatkan CTA yang Efektif di Website
Dalam dunia desain UI/UX, salah satu elemen penting yang sering kali menjadi penentu kesuksesan sebuah website adalah Call to Action (CTA). CTA adalah tombol, tautan, atau teks yang dirancang untuk mengajak pengunjung melakukan tindakan tertentu,…
- Aug 11
Apa Itu Google Sandbox Dan Tips Mengatasinya
Google Sandbox. Demin mencegah spam dari ribuan situs baru yang bermunculan, Google merancang sebuah filter yang disebut Google Sandbox. Filter ini bermanfaat untuk mencegah situs-situs yang baru dibuat untuk menduduki peringkat tertinggi selama 2-12 bulan…
- Mar 09
Latest Post
Ini Dia Cara Atasi Tantangan dalam Affiliate Marketing di Media Sosial
- November 11, 2024
Tips Gunakan Google Ads untuk Meningkatkan Affiliate Sales
- November 7, 2024
6 Tips Bangun Personal Brand untuk Affiliate Marketing yang Sukses
- November 6, 2024
Komentar Terbaru
- M Iqbal Hidayatullah on Memasang Watermark Pada Gambar Secara Otomatis di WordPress
- M Iqbal Hidayatullah on Membuat Artikel Masuk Dalam Halaman Pertama Google
- M Iqbal Hidayatullah on Cara Upload Gambar WebP di WordPress Tanpa Plugin
- M Iqbal Hidayatullah on Cara Menghapus Backlink Website Dengan Google Disavow Link
- M Iqbal Hidayatullah on Cara Menghapus Backlink Website Dengan Google Disavow Link