Kamis, 18 Juni 2015

Troubleshooting “Error Establishing a Database Connection”

Troubleshooting “Error Establishing a Database Connection”

Tentukan mana kesalahan terjadi
Anda dapat melihat website Anda normal, tetapi mendapatkan error ketika mencoba untuk mengakses wp-admin? Atau mungkin website Anda sedang down, tapi Anda mendapatkan kesalahan yang sedikit berbeda ketika Anda mencoba untuk login: "Satu atau lebih tabel database tidak tersedia. Database mungkin perlu diperbaiki. "
Ini adalah tanda-tanda korupsi database.

WordPress memiliki built-in cara untuk mencoba untuk memperbaiki database Anda, tetapi Anda harus mengaktifkan fitur ini pertama. Untuk melakukannya, Anda akan perlu untuk mengakses file wp-config.php Anda, yang berisi pengaturan instalasi WordPress Anda dan konfigurasi.
Anda dapat menemukan wp-config di root Anda direktori file WordPress.

1. Masuk ke cPanel Anda, memilih File Manager.
2. Buka wp-config.php dan tambahkan syntax berikut ini  define( 'WP_ALLOW_REPAIR', true ); setelah itu save perubahan.
3. Masih di cPanel, silakan anda rubah password dari current users database anda.
4. Ketik URL berikut ini www.yourwebsite.com/wp-admin/maint/repair.php (ganti “yourwebsite.com” dengan domain URL anda).
5. Maka akan tampil tampilan seperti dibawah ini :
6. Anda akan melihat layar di atas dengan dua pilihan untuk memperbaiki, atau memperbaiki dan mengoptimalkan database Anda. Jangan ragu untuk memilih salah satu; hanya diketahui bahwa optimalisasi akan memakan waktu lebih lama.
7. Login kehalaman admin website anda www.yourwebsite.com/wp-admin/  (ganti “yourwebsite.com” dengan domain URL anda). dan masukan current users dan password yg telah anda ganti tadi. Jika masih terjadi kesalahan maka anda harus merubah "password" current users anda secara manual. (masih dihalaman wp-config.php cari baris berikut ini
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
kemudian rubahlah 'password_here' dengan password yang telah anda ganti tadi, save.
8. Setelah masuk kehalaman admin, Kembali kehalaman wp-config.php dan hapuslah syntax define( 'WP_ALLOW_REPAIR', true );

(Hanya sebagai catatan samping, ada cara lain yang tersedia untuk memperbaiki dan mengoptimalkan database WordPress Anda, termasuk melalui PHPMyAdmin di cPanel)
Jauhkan wp-config terbuka untuk sekarang sampai Anda yakin kesalahan teratasi dan website Anda bekerja lagi. Jika Anda masih mendapatkan pesan kesalahan yang sama, Anda harus wp-config terbuka untuk langkah berikutnya.
Jika ini tidak berlaku untuk Anda, atau jika itu tidak berhasil, lanjutkan ke langkah berikutnya untuk melanjutkan mengatasi masalah. baca "Plugin to Clean up Your Database"



0 komentar: