Cara memperbaiki kesalahan saat membuat koneksi database di WordPress

Catatan: Dalam topik berikutnya yang akan Anda baca, Anda akan mempelajari tentang: Cara memperbaiki kesalahan saat membuat koneksi database di WordPress

Apakah Anda melihat pesan “Gagal membuat koneksi database” di situs WordPress Anda? Ini adalah kesalahan fatal yang membuat situs WordPress Anda tidak dapat diakses oleh pengguna.

Kesalahan ini terjadi ketika WordPress tidak dapat membuat koneksi ke database. Beberapa hal dapat memengaruhi koneksi database WordPress Anda, membuat pemecahan masalah agak sulit bagi pemula.

Pada artikel ini, kami akan menunjukkan kepada Anda cara memperbaiki kesalahan dengan mudah saat membuat koneksi database di WordPress.

Apa yang menyebabkan kesalahan saat membuat koneksi database di WordPress?

Masalah “Tidak dapat membuat koneksi database” dapat disebabkan oleh informasi database yang salah dalam instalasi WordPress, database rusak, atau server database yang tidak bertanggung jawab.

Kesalahan koneksi database di WordPress

Database adalah perangkat lunak yang memudahkan untuk menyimpan, mengatur, dan mengambil data dalam perangkat lunak lain.

Seperti sistem Untuk mengelola konten, WordPress menggunakan database untuk menyimpan semua konten Anda dan data situs web lainnya. Kemudian terhubung ke database setiap kali seseorang mengunjungi situs web Anda.

WordPress membutuhkan informasi berikut untuk terhubung ke database:

  • Nama Basis Data
  • Nama Pengguna Basis Data
  • Kata sandi basis data
  • Server basis data

Informasi ini disimpan di file konfigurasi WordPress Anda yang bernama wp-config.php.

Jika ada yang salah, WordPress tidak akan terhubung ke server database Anda dan Anda akan melihat kesalahan “Error Creating Database Connection”.

Ini adalah salah satu kesalahan WordPress yang paling umum. Selain kredensial yang salah, kesalahan ini juga dapat muncul jika server database sedang down atau jika file database rusak.

Mari kita lihat cara memperbaiki kesalahan pengaturan masalah koneksi database di WordPress dengan pemecahan masalah langkah demi langkah.

1. Verifikasi Informasi Database WordPress Anda

Alasan paling umum untuk kesalahan koneksi database di WordPress adalah informasi database yang salah. Jika Anda baru saja memindahkan situs WordPress Anda ke host baru, ini bisa menjadi alasan yang paling mungkin.

Informasi database WordPress Anda disimpan di file wp-config.php. Ini adalah file konfigurasi WordPress yang berisi konfigurasi WordPress penting, termasuk informasi dari database.

Jika Anda belum pernah mengedit file wp-config.php sebelumnya, lihat panduan kami tentang cara mengedit file wp-config.php di WordPress.

Ini akan mencari baris berikut di file wp-config.php.

 
 // ** MySQL settings - You can get this info from your web host ** //
 /** The name of the database for WordPress */
 define( 'DB_NAME', 'database_name_here' );
 /** MySQL database username */
 define( 'DB_USER', 'username_here' );
 /** MySQL database password */
 define( 'DB_PASSWORD', 'password_here' );
 /** MySQL hostname */
 define( 'DB_HOST', 'localhost' );
 

Anda harus memastikan bahwa nama database, username, password, dan informasi server untuk database sudah benar.

Anda dapat mengonfirmasi informasi ini dari dasbor akun hosting WordPress Anda. Cukup login ke akun hosting Anda dan klik database MySQL di bagian database.

Informasi Basis Data

Ini akan membawa Anda ke halaman administrasi database di panel kontrol hosting Anda. Dari sini Anda dapat menemukan nama database dan nama pengguna Anda.

Nama basis data dan nama pengguna

Di bawah ini Anda akan menemukan pengguna basis data dan tautan untuk mengubah kata sandi pengguna.

Ubah kata sandi pengguna basis data

Setelah Anda mengonfirmasi nama database, nama pengguna, dan kata sandi, Anda dapat mengubah informasi tersebut di file wp-config.php sesuai kebutuhan.

Kemudian coba kunjungi situs web Anda lagi untuk melihat apakah kesalahan koneksi database hilang.

Jika Anda masih dapat melihat kesalahan, ini berarti ada sesuatu yang salah. Baca terus untuk langkah pemecahan masalah lebih lanjut.

2. Konfirmasi informasi server database Anda

Jika Anda yakin bahwa informasi nama database, nama pengguna, dan kata sandi sudah benar, Anda dapat memastikan bahwa Anda menggunakan informasi yang benar dari server database.

Sebagian besar perusahaan hosting WordPress menggunakan localhost sebagai server database mereka. Namun, beberapa perusahaan hosting WordPress yang dikelola menggunakan server terpisah untuk menghosting database. Dalam hal ini, informasi server database Anda tidak akan menjadi localhost.

Anda harus menghubungi perusahaan hosting WordPress Anda untuk mengonfirmasi informasi server untuk database mereka.

3. Perbaiki Database WordPress

Jika Anda mendapatkan kesalahan lain di wp-admin, misalnya seperti One One atau beberapa tabel di database tidak tersedia. Mungkin perlu untuk memperbaiki database, maka Anda perlu memperbaiki database Anda.

Anda dapat melakukannya dengan menambahkan baris berikut ke file wp-config.php Anda. Pastikan untuk menambahkannya tepat sebelum itu, berhenti mengedit! Selamat ngeblog ‘baris wp-config.php.

define('WP_ALLOW_REPAIR', true);

Setelah Anda selesai melakukannya, Anda dapat melihat pengaturan dengan mengunjungi halaman ini: http://www.yoursite.com/wp-admin/maint/repair.php

Perbaiki Database WordPress

Catatan: Pengguna tidak perlu login untuk mengakses halaman perbaikan database. Setelah Anda selesai memperbaiki dan mengoptimalkan database Anda, pastikan untuk menghapus kode ini dari wp-config.php Anda.

4. Periksa apakah server database Anda sedang down

Jika semuanya tampak benar dan WordPress masih tidak dapat terhubung ke database, maka server database Anda (server MySQL) mungkin sedang down.

Ini bisa terjadi karena lalu lintas yang padat di server. Pada dasarnya, host Anda tidak dapat menangani beban (terutama saat hosting digunakan bersama).

Situs Anda akan menjadi sangat lambat dan untuk beberapa pengguna bahkan mungkin menghasilkan kesalahan. Jadi hal terbaik untuk dilakukan adalah menelepon atau live chat dengan penyedia hosting Anda dan tanyakan apakah server MySQL mereka responsif.

Jika Anda memiliki situs lain yang berjalan di server yang sama, Anda dapat menguji situs tersebut untuk memastikan bahwa server SQL Anda tidak aktif.

Jika Anda tidak memiliki situs web lain di akun hosting yang sama, buka saja panel kontrol hosting Anda dan coba buka phpMyAdmin dan sambungkan database.

Jika Anda dapat terhubung maka kami perlu memeriksa apakah pengguna basis data Anda memiliki izin yang memadai. Buat file baru bernama testconnection.php dan rekatkan kode berikut:

 
 

Pastikan untuk mengganti nama pengguna dan kata sandi. Anda sekarang dapat mengunggah file ini ke situs web Anda dan mengaksesnya melalui browser web.

Jika skrip berhasil terhubung, itu berarti pengguna Anda memiliki izin yang cukup dan ada yang salah.

Kembali ke file wp-config Anda untuk memastikan semuanya sudah benar (cari kesalahan ketik lagi).

Solusi lain bekerja untuk pengguna

Jika tips pemecahan masalah yang disebutkan di atas tidak memperbaiki kesalahan koneksi database di situs Anda, Anda dapat mencoba langkah tambahan ini.

Seperti yang dilaporkan oleh pengguna kami, langkah-langkah ini telah membantu beberapa pengguna mengatasi kesalahan koneksi database di situs web mereka.

1. Perbarui URL Situs WordPress

Coba perbarui URL situs WordPress menggunakan phpMyAdmin. Cukup buka phpMyAdmin dari dasbor akun hosting Anda dan pilih database WordPress Anda.

Jalankan SQL dengan phpMyAdmin

Kemudian klik menu SQL di bagian atas dan masukkan kueri MySQL berikut.

 UPDATE wp_options SET option_value="YOUR_SITE_URL" WHERE option_name="siteurl"
 

Jangan lupa untuk memberikan URL situs Anda sendiri dan ubah wp_options menjadi nama tabel Anda sendiri, karena awalan tabel WordPress mungkin telah berubah.

2. Mulai ulang server web

Pengguna server khusus, server lokal, dan server pribadi virtual (VPS) dapat mencoba memulai ulang server mereka.

Ini akan memulai ulang server web dan basis data Anda, yang dapat memperbaiki beberapa masalah sementara yang menyebabkan kesalahan.

3. Minta bantuan

Jika semuanya gagal, Anda mungkin perlu menghubungi perusahaan hosting web Anda. Semua perusahaan hosting WordPress yang bagus akan membantu Anda memecahkan masalah, mengarahkan Anda ke arah yang benar, atau bahkan memperbaiki masalah untuk Anda.

Anda juga dapat menyewa pengembang WordPress yang dapat membuat kode, yang dapat membantu Anda memperbaiki masalah ini dengan harga yang wajar. Bagian terbaiknya adalah pengembang ini diteliti dengan baik oleh tim Codeable, jadi Anda tahu mereka bisa dipercaya.

Kami harap artikel ini membantu Anda memperbaiki kesalahan saat membuat koneksi database di WordPress. Anda juga dapat melihat panduan pemecahan masalah WordPress kami untuk tips tentang cara mengatasi sendiri masalah WordPress.

Jika Anda menyukai artikel ini, berlangganan saluran kami YouTube untuk menonton tutorial video WordPress. Anda juga dapat menemukan kami di Twitter y Facebook.

Pos terkait

Back to top button