Perbaiki "Kesalahan Membangun Koneksi Database" Di WordPress 2020

Mendapatkan Kesalahan membangun koneksi database Di WordPress Saat login atau jelajahi blog WordPress Anda? Ini karena situs WordPress tidak dapat terhubung ke database untuk mengambil konten situs web Anda. Basis data adalah tempat semua konten dan informasi situs web Anda disimpan. Jika Anda kesulitan dengan kesalahan ini, berikut beberapa solusi efektif untuk memperbaikinya Kesalahan Membuat Koneksi Database di WordPress.

Kesalahan membangun koneksi database

WordPress terdiri dari kombinasi kode yang ditulis dalam PHP dan database, biasanya menjalankan MySQL. PHP diperlukan untuk menjalankan fungsi di situs WordPress Anda yang memungkinkan posting komentar, berbagi file, mengambil halaman, dan sebagainya. WordPress juga memerlukan database untuk menyimpan pengaturan, posting, kontribusi, tautan ke file yang diunggah, dan banyak lagi. Jika koneksi ke database tidak dapat dibangun, hanya pesan kesalahan yang akan terlihat dan bukan situs web Anda.

Mengapa Kesalahan Ini Membuat Koneksi Database?

Kesalahan ini berarti bahwa WordPress tidak dapat terhubung ke database Anda untuk mengambil dan menampilkan konten situs web Anda. Ketika Anda melihat kesalahan ini di situs web Anda, salah satu dari yang berikut ini dapat terjadi:

  • Kredensial login database Anda salah: Inilah yang terjadi ketika Anda mengubah kredensial login dari database Anda dan lupa untuk memperbaruinya dalam file wp-config.
  • Basis data Anda rusak: Ada banyak alasan mengapa ini bisa terjadi pada basis data Anda. Salah satunya adalah mengunggah plugin yang memiliki kode buruk. Itu juga bisa terjadi karena kesalahan dalam server hosting database.
  • Host server database Anda tidak aktif: Jika Anda meng-hosting database di server Anda sendiri, maka Anda harus menghubungi pengembang Anda. Tetapi jika perusahaan hosting web Anda bertanggung jawab untuk meng-hosting basis data, tidak ada yang dapat Anda lakukan selain menelepon mereka dan membuat mereka tahu bahwa itu adalah masalah. Sebagian besar layanan web hosting menawarkan dukungan hebat dan akan memperbaiki masalah ini dalam beberapa menit.

Dalam kebanyakan kasus, kesalahan ini muncul saat database rusak atau kredensial login database tidak valid. Keduanya mudah diperbaiki dan tidak perlu lebih dari beberapa menit untuk memperbaikinya.

Perbaiki Kesalahan Membuat Koneksi Database?

Setelah mengerti Apa itu Kesalahan Membangun Koneksi Database Dan Alasan Di Balik masalah ini Sekarang, mari kita pindah ke bagian Troubleshoot.

Sebelum Anda mulai membuat perubahan apa pun pada situs web Anda, kami sangat menyarankan Anda untuk membuat cadangan atau memastikan Anda memiliki cadangan situs web Anda. Jika Anda melanggar sesuatu, cadangan akan memungkinkan Anda untuk kembali ke kondisi sebelumnya.

Ketika Anda mencoba masuk ke dasbor situs web Anda, apakah Anda disambut dengan pesan di sepanjang baris "Satu atau lebih tabel basis data tidak tersedia" atau "Basis data mungkin perlu diperbaiki."?

Jika ini adalah pesan yang Anda lihat di back-end, itu berarti bahwa database Anda rusak. Di sisi lain, jika Anda melihat hal yang sama “Kesalahan membangun koneksi database. " pesan, maka Anda dapat pindah ke bagian selanjutnya.

Perbaiki Basis Data yang Rusak

Memperbaiki database yang rusak mudah dan tidak memakan waktu lebih dari beberapa menit. Inilah cara Anda dapat melakukannya:

  • Pertama, masuk ke cPanel,
  • Buka aplikasi File Manager
  • Arahkan ke folder instalasi WordPress.
  • Sekarang, temukan wp-config.php mengajukan,
  • pilih opsi edit dan tambahkan baris kode berikut di akhir:

define (‘WP_ALLOW_REPAIR’, true);

Baris kode ini akan dilakukan adalah memungkinkan Anda untuk masuk ke mode perbaikan basis data untuk situs web WordPress Anda.

Untuk memulai proses perbaikan, kunjungi halaman berikut di browser Anda:

http://yoursite.com/wp-admin/maint/repair.php

Mis: https://zcom.tech/wp-admin/maint/repair.php

Perbaikan Database WordPress

Di halaman perbaikan ini, Anda dapat memilih memperbaiki atau memperbaiki dan mengoptimalkan. Kami menyarankan Anda untuk ikut memperbaiki dan mengoptimalkan, tetapi Anda harus mencatat bahwa ini membutuhkan waktu lebih dari sekedar fungsi perbaikan.

Satu hal yang perlu Anda perhatikan adalah bahwa halaman ini dapat diakses oleh semua orang. Anda tidak perlu masuk untuk mengunjungi halaman ini dan menggunakan fungsionalitas perbaikan. Jadi, untuk memastikan pengguna situs web Anda tidak dapat menggunakan halaman ini, Anda harus menghapus baris kode yang Anda tambahkan ke wp-config.php file setelah proses selesai.

Periksa Informasi Login Database Tidak Benar

WP-Config.php mungkin merupakan satu-satunya file terpenting dalam seluruh instalasi WordPress Anda. Di sinilah Anda menentukan detail untuk WordPress untuk menghubungkan basis data Anda. Jika Anda mengubah kata sandi root atau kata sandi pengguna basis data, maka Anda harus mengubah file ini juga. Untuk melakukan ini, Anda harus masuk ke akun cPanel Anda dan membuka aplikasi File Manager. Kemudian navigasikan ke direktori instalasi situs WordPress Anda. Sekarang, lihat atau edit wp-config.php file untuk memeriksa kode.

Anda harus melihat kredensial login yang digunakan oleh WordPress untuk terhubung ke database Anda. Seharusnya terlihat seperti ini:

define (‘DB_NAME’, ‘database-name-here’);
define (‘DB_USER’, ‘database-username-here ');
define (‘DB_PASSWORD’, ‘database-password-here’);
define (‘DB_HOST’, ‘localhost’);

Empat baris di atas berisi nama database Anda, nama pengguna, kata sandi, dan nama host dari database.

Jika Anda menemukan salah satu dari nilai-nilai ini salah, Anda harus mengubahnya dengan nilai-nilai yang benar.

Jika Anda tidak tahu nama basis data Anda, Anda dapat menemukannya dengan PHPMyAdmin. Ini adalah aplikasi gratis yang dilengkapi dengan semua solusi hosting.

Untuk menggunakannya, Anda harus masuk ke PHPMyAdmin dari cPanel Anda. Setelah masuk ke dasbor PHPMyAdmin, Anda akan melihat daftar basis data. Salah satu dari database ini harus memiliki nama yang sama dengan nilai tepat di sebelahnya “DB_NAME"Di wp-config.php mengajukan. Klik tautan Browse untuk database yang memiliki nama yang sama.

Sekarang, Anda perlu memverifikasi apakah ini database yang benar yang berisi informasi situs web Anda. Untuk melakukan ini, klik tautan Browse tepat di sebelah tabel “wp_options”.

Jika dalam tabel ini, Anda dapat melihat nama situs web dan URL Anda, artinya ini adalah basis data yang benar. Jika ini bukan masalahnya, Anda harus melakukan hal yang sama untuk semua database lain untuk menemukan database yang benar. Setelah Anda menemukan database yang benar, ubah nama database Anda di file wp-config dengan nama database yang benar ini.

Jika nama database sudah benar, maka nama pengguna dan kata sandi bisa menjadi masalah. Untuk memeriksa apakah Anda menggunakan nama pengguna dan kata sandi yang benar, buat file baru di direktori instalasi WordPress dan beri nama "db-check.php" dan salin kode berikut untuk itu:

<? php
$ test = mysql_connect (‘localhost’, ‘root’, ‘password’);
if (! $ test) {
die (‘Kesalahan MySQL:‘. mysql_error ());
}
echo connection Koneksi basis data berfungsi dengan baik! ’;
mysql_close ($ testConnection);

Sekarang, kunjungi URL berikut:

http: //yoursite.com/db-check.php

Jika Anda melihat pesan kesalahan, itu berarti nama pengguna atau kata sandi salah. Untuk mengatasinya, Anda dapat membuat nama pengguna dan kata sandi baru dengan aplikasi MySQL Databases di cPanel.

Untuk melakukan ini, buka aplikasi MySQL Databases di cPanel dan klik tautan Tambahkan Pengguna Baru. Yang harus Anda lakukan sekarang adalah memilih nama pengguna yang baik dan kata sandi yang kuat, dan klik tombol Buat Pengguna. Kredensial basis data baru inilah yang sekarang akan Anda gunakan.

Sekarang, gulir ke bawah ke bagian Tambahkan Pengguna Ke Basis Data, pilih nama pengguna pengguna yang baru saja Anda buat dan basis data WordPress, dan klik tombol Tambah. Melakukan hal ini akan menambah pengguna baru ini yang baru saja Anda buat ke basis data situs WordPress Anda.

Sekarang Anda memiliki pengguna baru, Anda harus memperbarui file wp-config.php dengan informasi login database baru.

Untuk melakukan ini, buka aplikasi File Manager di cPanel, navigasikan ke direktori instalasi WordPress dan edit file wp-config.php. Dalam file wp-config.php, ubah nilai di sebelah ‘DB_USER’ dengan nama pengguna baru dan nilai di sebelah ‘DB_PASSWORD’ dengan kata sandi baru.

Ini akan memperbaiki masalah jika itu disebabkan oleh kredensial login basis data yang salah.

Jika situs web Anda masih menampilkan pesan kesalahan yang sama, lanjutkan ke bagian berikutnya:

Tetap, Melihat Pesan Kesalahan Yang Sama?

Jika ini masalahnya, maka kemungkinan besar itu adalah masalah yang terkait dengan server database Host Web Anda. Satu-satunya hal yang dapat Anda lakukan dalam hal ini adalah menghubungi penyedia Web Hosting Anda dan meminta mereka untuk memperbaiki masalah ini.

Jika Anda telah mencoba semua langkah dalam artikel ini, Anda tidak perlu ragu untuk menghubungi penyedia Web Hosting Anda. Karena sering kali kesalahan ini dapat mengakibatkan beberapa pembaruan terbaru dari sisi Host Web Anda.

Kebanyakan web host menawarkan dukungan 24/7 dan sangat responsif. Jika Anda menghubungi layanan hosting web Anda, mereka akan membantu Anda menemukan masalah dan memperbaikinya jika ada di pihak mereka. Jika layanan hosting web Anda menyarankan itu kesalahan di pihak Anda, maka Anda harus menyewa pengembang Web untuk memperbaiki masalah tersebut.

Kembalikan Cadangan Sebelumnya

Atau, Anda juga dapat mencoba mengembalikan situs Anda ke cadangan sebelumnya jika Anda yakin tidak akan kehilangan data baru seperti pos terbaru Anda.

Apakah solusi ini membantu memperbaiki Kesalahan membangun koneksi database di WordPress? Beri tahu kami di komentar di bawah, baca juga

Pos terkait

Back to top button