WordPress - Kesalahan Membangun Koneksi Basis Data (diperbaiki)

WordPress - Kesalahan Membangun Koneksi Basis Data (diperbaiki)

Terkadang Anda mungkin menghadapi masalah dengan blog WordPress Anda dengan pesan kesalahan “Kesalahan Menetapkan Koneksi Basis Data”. Ini akan membuat situs Anda tidak tersedia untuk Anda dan pengguna. Anda tidak dapat mengakses Dasbor Admin WordPress Anda. Ini bisa menjadi waktu yang membuat Anda frustasi. Tutorial ini akan memandu Anda langkah demi langkah untuk mengetahui penyebabnya dan memperbaikinya.

1. Periksa server MySQL

Pertama, periksa apakah server mysql sudah berjalan dan berjalan. Anda dapat menggunakan perintah di bawah ini untuk menghubungkan server mysql Anda. Ini akan memastikan bahwa server database Anda berjalan dengan benar.

$ mysql -u -p 

Jika Anda tidak memiliki akses perintah, hubungkan database dengan phpMyadmin atau admin.

2. Periksa file konfigurasi WordPress

Langkah selanjutnya adalah memverifikasi pengaturan koneksi di WP-Config.php file konfigurasi. Edit file dan periksa pengaturan berikut.

 define ('db_name', 'wordpress'); define ('db_user', 'wpuser'); define ('db_password', 'wppassword'); define ('db_host', 'localhost'); 

Pastikan semua entri di atas dikonfigurasi dengan benar. Anda dapat dengan mudah memverifikasi pengaturan ini dengan menghubungkan server MySQL menggunakan detail di atas baik dari baris perintah atau phpMyadmin.

$ mysql -h localhost -u wpuser -p'wppassword 'wordpress 

Perintah di atas harus dihubungkan ke server mysql dengan benar. Anda juga dapat memverifikasi semua tabel dengan menjalankan perintah tabel show dari mysql shell.

3. Periksa koneksi database

Di akhir, Anda dapat memverifikasi semua pengaturan dengan membuat skrip PHP kecil. Buat file baru dbconn.php dan tambahkan konten berikut.

connect_error) die ("Koneksi gagal:" . $ conn-> connect_error);  echo "berhasil terhubung"; ?> 

Mengunggah dbconn.php ke server di bawah root dokumen wordpress dan mengaksesnya melalui browser web. Jika ada masalah dengan koneksi ke MySQL menggunakan PHP dengan pengaturan yang dikonfigurasi, Anda akan melihat pesan kesalahan di halaman web.