Cara Memperbaiki "Kesalahan Membuat Koneksi Database" di WordPress
Diterbitkan: 2018-07-02Setiap situs web yang saat ini aktif harus melalui masalah ini yaitu " Kesalahan Membuat Koneksi Basis Data " karena kerumitan yang dialami situs web dengan pengelolaan basis data dan sebagainya.
Ini adalah kesalahan yang sangat umum dan tidak ada yang perlu dikhawatirkan.

Apa itu Kesalahan "Kesalahan Membuat Koneksi Basis Data"?
Kesalahan ini biasanya terjadi ketika server web tidak dapat terhubung dengan database. Sekarang mungkin ada banyak alasan server web tidak mencapai database.
Mereka juga bisa sangat bervariasi. Masalah yang paling umum adalah pengaturan yang salah atau tidak valid seperti pengaturan SSL yang salah.
Ada beberapa perubahan bahwa masalah ini dapat terjadi karena hosting juga, jadi sangat penting untuk menggunakan penyedia hosting yang tepat dan dapat diandalkan.
Pemahaman Dasar tentang Kesalahan:
CMS WordPress (CMS yang Anda gunakan saat ini) menggunakan dua teknologi dan harus memanfaatkannya. Mereka
- PHP
- MySQL
PHP adalah bahasa inti di mana kerangka kerja WordPress lengkap dikembangkan sehingga PHP sangat penting untuk berfungsinya Situs Web atau Blog WordPress.
MySQL pada dasarnya adalah aplikasi database yang digunakan sebagian besar situs web dan blog. Semua data yang Anda berikan cukup banyak disimpan di database MySQL. Saya harap Anda mengerti betapa pentingnya itu.
Jadi pada dasarnya WordPress menggunakan PHP dan MySQL keduanya saling terhubung untuk memberi daya pada Situs Web dan Blog WordPress.
Penyebab Kesalahan "Kesalahan Membuat Koneksi Basis Data"
#1: File Konfigurasi WordPress Rusak:
File konfigurasi inti WordPress terkadang dapat rusak karena beberapa pembaruan teknis atau pembaruan kode yang salah.
Katakanlah Anda mengubah beberapa kode di file konfigurasi WordPress dan salah maka WordPress tidak akan dapat terhubung ke database dan masalahnya tidak dapat diverifikasi.
#2: Terlalu Banyak Lalu Lintas Waktu Nyata:
Saya tahu bagaimana terlalu banyak lalu lintas bisa menjadi masalah, tapi ya ada kapasitas tertentu yang dapat ditangani oleh database.
Katakanlah Anda memiliki bandwidth 5GB dan situs web mendapatkan 1.000+ Real-time tiba-tiba karena salah satu posting Anda menjadi viral di Media Sosial.
Bandwidth 5GB yang tidak dioptimalkan masalah dapat menangani lalu lintas sehingga panik dan turun menyalahkan masalah pada database karena log dapat ditransfer ke database.
#3: Basis Data Rusak:
Ini adalah masalah utama yang terjadi ketika log atau plugin atau pengembang tema mengacaukan log database kemudian database menjadi rusak untuk melindungi dirinya sendiri dan menghentikan serangan eksternal lainnya.
#4: Kredensial Login Salah:
Ini terjadi pada banyak orang. Katakanlah Anda memiliki plugin keamanan dan Anda memiliki upaya login maksimum dan ketika Anda melebihi itu, database akan benar-benar terpengaruh dan pengembang harus mengubah batas maksimum menjadi lebih banyak.
Metode untuk Memperbaiki Kesalahan "Kesalahan Membuat Koneksi Database":
- Dengan Menghubungi Penyedia Host Web
- Periksa apakah Database tidak rusak
- Periksa Kredensial Login Database
- Kembalikan File WordPress Default
Metode 1 – Dengan Menghubungi Penyedia Hosting Web Anda

Ini adalah masalah besar yang terjadi jika Anda tidak benar-benar memiliki layanan hosting yang baik dan dapat diandalkan.
Metode ini dapat digunakan jika Anda menggunakan shared hosting di mana situs web Anda akan dihosting dengan beberapa situs dan semua situs tersebut akan memiliki koneksi database yang saling berhubungan.
Jadi katakanlah jika penyedia hosting web Anda mendapat serangan eksternal seperti DDoS, itu mengacaukan database yang dihosting di server tersebut.
Jadi, sangat penting bagi Anda untuk menghubungi Penyedia Hosting Web Anda baik menggunakan ID Email Dukungan Pelanggan atau Obrolan Langsung atau Nomor Kontak atau Naikkan tiket.
Jelaskan kepada mereka situasinya dan tanyakan apakah masalahnya berasal dari pihak mereka dan minta mereka untuk memperbaikinya sesegera mungkin.
Metode 2 – Periksa apakah Basis Data tidak Rusak
Basis Data WordPress adalah hal yang rumit untuk dipahami dan dengan kerumitan ini, dapat menyebabkan banyak masalah seperti Kesalahan saat membuat koneksi basis data.
- Pertama, Buka Dasbor atau Backend WordPress Anda. (Abaikan langkah-langkah ini jika Anda mendapatkan kesalahan " Kesalahan membangun koneksi database ").
- Baca dengan cermat kesalahan yang ditampilkan situs web Anda. Dengan pembaruan baru di WordPress, mereka ingin memberi tahu orang-orang tentang kesalahan dan penjelasannya. Lihat apakah Anda dapat menemukan saran yang bagus dan coba sertakan itu.

Kemungkinan lain adalah Anda akan melihat pesan yang dimulai dengan “ Satu atau lebih tabel database tidak tersedia […]” Ini berarti Andalah yang perlu “ memperbaiki ” database.
Ini bisa diselesaikan dengan mudah. Yang Anda butuhkan hanyalah akses ke file FTP dari situs web.
Hubungkan ke situs web Anda melalui FTP (File Transfer Protocol). Anda dapat mengunduh FileZilla .

Buka File Root WordPress Utama dan unduh file “ wp-config.php ” ke komputer Anda. Edit file dan tambahkan satu baris kode di akhir (tepat sebelum "Itu saja, berhenti mengedit")
define('WP_ALLOW_REPAIR', benar);
Sekarang unggah file kembali ke server web Anda menggunakan FTP dan timpa dengan file sebelumnya.
Terakhir, Buka e xample.com/wp-admin/maint/repair.php
Ketika Anda pergi ke URL di atas Anda akan mendapatkan sesuatu seperti gambar di bawah ini.

Klik " Perbaiki Database " atau Perbaiki dan Optimalkan Database "dan biarkan diperbaiki. Setelah perbaikan selesai kembali ke situs Anda dan lihat apakah kesalahan masih ada.
Jika situs web Anda berfungsi, maka berhentilah di sini atau coba metode selanjutnya.
Metode 3 – Periksa Kredensial Login Database Anda
WordPress menggunakan nama pengguna dan kata sandi yang diperlukan dan spesifik untuk terhubung ke database. Biasanya , kredensial akses ini tidak berubah tetapi karena beberapa masalah atau masalah konektivitas dengan plugin atau tema dapat menyebabkan masalah ini.
Masalah ini dapat diperbaiki dengan file wp-config.php. Ini adalah kalimat yang sedang kita bicarakan
define('DB_NAME', 'some_db');
define('DB_USER', 'some_username');
define('DB_PASSWORD', 'some_pass');
define('DB_HOST', 'localhost');
Mereka menyimpan semua detail Database Anda dan jika diubah akan menyebabkan masalah koneksi situs web ke database.
Salin empat baris kode tersebut dan hubungi penyedia hosting web Anda dan beri mereka 4 baris kode ini dan tanyakan apakah itu benar dan jika tidak minta mereka untuk memperbaikinya.
Kemungkinan besar mereka akan memperbaikinya ( Tergantung pada Kualitas penyedia hosting Web Anda ).
Setelah mereka memperbaikinya, mereka akan kembali kepada Anda dengan baris Kredensial Login yang benar. Sekarang yang perlu Anda lakukan adalah menempelkan kode di wp-config.php dan mengunggah file kembali ke server dan mengganti file dengan versi yang lebih lama melalui FTP
Metode 4 – Kembalikan File WordPress Default
Seperti yang disebutkan tentang file inti WordPress juga dapat menjadi penyebab masalah ini.
Biasanya, file WordPress yang rusak karena berbagai alasan seperti serangan eksternal di situs web Anda atau tema yang Anda gunakan atau plugin.
Apa pun yang Anda butuhkan untuk mengembalikan File WordPress default.
Metode termudah untuk melakukannya adalah dengan Mengunduh Paket WordPress Baru dari WordPress.org dan mengganti file dengan file Anda saat ini.
- Buka WordPress.org dan unduh Paket WordPress Baru yang Diperbarui.
- Buka zip file.
- Buka browser dan cari file folder “ wp-content ”.
- Hapus folder " konten wp ".
- Hubungkan situs web Anda melalui FTP.
- Goto direktori Root WordPress Utama.
- Unggah File WordPress Baru dan Timpa dengan yang sebelumnya.
Biasanya, metode ini akan menyelesaikan masalah dan Anda siap untuk pergi.
Bagaimana Menghindari Kesalahan Ini Di Masa Depan?
Tidak ada metode 100% sangat mudah untuk tidak memiliki masalah ini dalam fitur. Tapi saya bisa memberi Anda beberapa tip atau peringatan di masa depan untuk tidak mendapatkan masalah ini.
- #1: Beli Penyedia Hosting Web Berkualitas. 90% dari pekerjaan Anda dalam melindungi situs web Anda sampai di sini. Semuanya tergantung bagaimana penyedia web hosting Anda. Pastikan Anda membeli layanan hosting Web yang andal dan aman.
- #2: Hindari menggunakan tema dan plugin yang tidak aman. Jangan mengunduh tema dan plugin versi berbayar secara gratis dari situs web pihak ketiga karena tema dan plugin ini dapat dimasukkan dengan kode berbahaya dan itu akan benar-benar mengacaukan situs web Anda. Selalu tetap orisinal untuk tidak memiliki masalah ini di masa depan.
- # 3: Selalu ambil cadangan. Ada beberapa plugin cadangan otomatis untuk WordPress, gunakan itu dan pastikan Anda selalu memiliki cadangan situs web Anda untuk penggunaan di masa mendatang. Tidak ada yang bisa memprediksi masa depan jadi lebih baik menjaganya.
Kesimpulan:
Saya berharap keempat metode yang disebutkan di atas berhasil. Jika Anda memiliki masalah lagi, jangan ragu untuk berkomentar di bawah dan silakan bagikan artikel ini dengan teman-teman Anda.




