Bagaimana Untuk Perbaiki "Error Establish A Database Connection" Di WordPress
Pesan " error build a database connection" adalah kesalahan WordPress yang sangat menyebalkan dimana seluruh situs Anda akan digantikan oleh pesan yang terlihat seperti ini:
Jika Anda membaca posting ini, ada kemungkinan Anda mengalami kesalahan ini sekarang juga. Jika tidak, Anda sedang beruntung.
Dan bahkan jika Anda tidak menatap pesan ini, belajar memperbaiki kesalahan membuat masalah koneksi database masih merupakan hal yang harus diketahui pengguna WordPress.
Dalam posting ini, Anda akan belajar tiga hal:
- Apa arti "error establish a database connection" berarti pesan
- Beberapa alasan paling umum mengapa pesan ini muncul
- Cara memperbaiki kesalahan ini di WordPress
Apa itu "Error Establish A Database Connection" Sebenarnya Mean?
Jika Anda tidak terbiasa dengan bagaimana WordPress bekerja, ada dua bagian penting ke situs WordPress:
Setiap kali pengunjung mendarat di situs WordPress Anda, file PHP di WordPress menjangkau database Anda untuk menentukan informasi yang tepat untuk ditampilkan.
Tanpa koneksi kerja ke database, bagian PHP-file dari situs WordPress Anda tidak dapat memperoleh informasi yang dibutuhkan untuk membuat halaman kerja. Itu sebabnya menampilkan pesan "error build a database connection".
Apa Penyebab Pesan "Error Establishing A Database Connection"?
Ada beberapa alasan potensial mengapa Anda melihat pesan ini.
Sebagian besar waktu , penyebab ini mendidih sampai:
Karena Anda tidak dapat memastikan apa yang menyebabkan pesan untuk situasi spesifik Anda, cara terbaik untuk mengatasi masalah adalah dengan melakukan pendekatan diagnostik.
Artinya, Anda perlu secara sistematis mengikuti serangkaian tes untuk mengisolasi (dan kemudian memperbaiki) masalahnya.
Inilah yang harus dilakukan:
Bagaimana Untuk Perbaiki "Error Establishing A Database Connection" di WordPress
Potensi Perbaiki 1: Periksa Jika Anda Masih Bisa Mengakses Dasbor WordPress
Bila Anda melihat pesan ini di bagian depan situs Anda, hal pertama yang harus dilakukan adalah memeriksa apakah Anda mendapatkan kesalahan yang sama saat Anda mencoba mengakses dasbor wp-admin Anda .
Jika Anda masih melihat pesan kesalahan yang sama persis saat mencoba mengakses area wp-admin Anda, lanjutkan ke langkah berikutnya. Anda telah menghilangkan masalah ini sebagai penyebab potensial.
Jika Anda melihat pesan berbeda yang menyebutkan sesuatu seperti "Database mungkin perlu diperbaiki", lanjutkan dengan bagian ini untuk mempelajari cara memperbaiki database WordPress Anda.
Langkah 1: Hidupkan utilitas perbaikan di file wp-config.php.
Untuk memulai, Anda perlu mengedit file wp-config.php untuk situs Anda. Anda bisa melakukan ini dengan:
Anda wp-config.php file yang terletak di folder root dari situs WordPress Anda. Itu folder yang sama dengan wp-admin dan wp-content:
Setelah Anda dapat mengedit file wp-config.php Anda , tambahkan cuplikan kode singkat ini ke bagian bawah file:
define( 'WP_ALLOW_REPAIR', true );
Pastikan menyimpan perubahan sebelum melanjutkan.
Langkah 2: Jalankan utilitas perbaikan database otomatis.
Setelah Anda menambahkan cuplikan kode, Anda dapat mengakses alat perbaikan database WordPress dengan membuka:
Setelah Anda menambahkan cuplikan kode, Anda dapat mengakses alat perbaikan database WordPress dengan membuka:
YOURDOMAIN.com/wp-admin/maint/repair.php
Pada halaman itu, klik Repair Database untuk menjalankan tool:
Setelah alat menyelesaikan perbaikannya, situs Anda semoga bisa bekerja lagi. Jika ya, semua yang perlu Anda lakukan adalah kembali ke file wp-config.php Anda dan hapus baris kode yang sama dengan yang Anda tambahkan untuk mengaktifkan utilitas perbaikan.
Jika situs Anda masih tidak berfungsi, lanjutkan ke langkah berikutnya .
Potensi Perbaiki 2: Periksa Kredensial Login Database Anda
Jika database Anda tidak rusak, hal berikutnya yang harus Anda periksa adalah apakah kredensial login database Anda bekerja.
Kredensial database Anda didefinisikan dalam file wp-config.php Anda :
Jika informasi ini tidak cocok dengan kredensial database yang Anda buat melalui dasbor host Anda, WordPress tidak akan dapat mengakses database Anda.
Untuk menguji apakah kredensial database Anda berfungsi, Anda dapat menggunakan fungsi mysql_connect () .
Gunakan text editor seperti Notepad untuk membuat file bernama databasecheck.php.
Kemudian, tambahkan cuplikan kode ini ke file:
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>
Pastikan mengganti "mysql_user" dan "mysql_password" dengan username dan password yang sebenarnya dari file wp-config.php Anda.
Kemudian, unggah file itu ke situs Anda melalui cPanel atau melalui FTP dan akseslah dengan mengunjungi:
YOURDOMAIN.com/databasecheck.php.
Jika Anda melihat pesan yang bertuliskan "Terhubung dengan sukses", kredensial database Anda berfungsi dan Anda dapat melompat ke langkah berikutnya.
Tapi jika Anda melihat pesan seperti di bawah ini, Anda memiliki masalah dengan kredensial database Anda :
Cara termudah untuk memperbaiki masalahnya adalah dengan membuat kumpulan kredensial database baru yang bisa digunakan untuk situs WordPress Anda.
Langkah 1: Buka Database MySQL di cPanel.
Dengan asumsi host Anda menggunakan cPanel, Anda dapat membuat pengguna database baru dengan membuka opsi MySQL Database di dasbor cPanel Anda:
Dengan asumsi host Anda menggunakan cPanel, Anda dapat membuat pengguna database baru dengan membuka opsi MySQL Database di dasbor cPanel Anda:
Langkah 2: Buat pengguna baru.
Gulir ke bawah ke area MySQL Users dan cari kotak Add User Baru.
Masukkan yang baru:
Pastikan untuk mengingat rincian ini karena Anda memerlukannya dalam sedetik.
Langkah 3: Tambahkan user baru ke database.
Setelah Anda membuat pengguna baru, buka opsi Add a User to a Database dan tambahkan pengguna baru ke database situs WordPress Anda:
Setelah Anda membuat pengguna baru, buka opsi Add a User to a Database dan tambahkan pengguna baru ke database situs WordPress Anda:
Pada layar berikutnya, pastikan untuk memberi pengguna SEMUA PRIVILEGES :
Langkah 4: Perbarui file wp-config.php dengan pengguna database baru.
Untuk menyelesaikannya, Anda harus kembali ke file wp-config.php situs Anda dan memperbarui bidang DB_USER dan DB_PASSWORD ke pengguna baru:
Setelah Anda menyimpan perubahan Anda, situs Anda semoga bisa bekerja lagi!
Potensi Perbaiki 3: Reupload Core WordPress Files
Jika tidak satu pun metode di atas memperbaiki kesalahan, beberapa file inti WordPress Anda mungkin rusak.
Untuk memastikan ini bukan masalahnya, Anda dapat mengunggah salinan baru WordPress ke situs Anda. Selesai benar, ini tidak akan memengaruhi konten, plugin, atau tema yang ada.
Pergi ke WordPress.org dan download versi terbaru WordPress:
Kemudian, ekstrak file ZIP dan hapus folder wp-content dan file wp-config-sample.php :
Upload file yang tersisa ke situs WordPress Anda melalui FTP. Ketika program FTP Anda bertanya kepada Anda apa yang harus dilakukan tentang file duplikat, pastikan untuk memilih opsi untuk menimpa file duplikat.
Ini akan memastikan bahwa tidak ada file inti WordPress Anda yang rusak, dan mudah - mudahan memperbaiki masalah ini.
Potensi Perbaiki 4: Bicaralah dengan Tuan Rumah Anda
Jika tidak ada solusi di atas yang berhasil, mungkin Anda berurusan dengan masalah hosting.
Ada beberapa masalah hosting potensial:
Untuk mengatasi masalah ini, Anda harus berbicara dengan tim dukungan tuan rumah Anda.
Pemikiran Akhir
Pada titik ini, Anda semoga bisa memperbaiki kesalahan dalam membuat pesan koneksi database dan membuat situs Anda berfungsi kembali.
Masih ada beberapa masalah kecil yang mungkin juga menyebabkan kesalahan ini. Masalah ini seringkali unik di situs Anda dan karena itu sulit untuk didiagnosis dalam posting seperti ini.
Jika Anda terus melihat pesan kesalahan setelah melalui perbaikan ini dan berbicara dengan host Anda, Anda mungkin ingin mempertimbangkan untuk menghubungi pengembang WordPress untuk menyelidiki lebih lanjut masalah ini.
Sumber : https://www.shoutmeloud.com/fix-error-establishing-database-connection-wordpress.html
0 Response to "Bagaimana Untuk Perbaiki "Error Establish A Database Connection" Di WordPress"
Post a Comment