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 menjadi 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 informasi situs web lainnya. Kemudian terhubung ke database setiap kali seseorang mengunjungi situs web Anda.

WordPress membutuhkan informasi berikut untuk terhubung ke database:

Nama Database Database Nama Pengguna Database Kata Sandi Database Server

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 referensi yang salah, kesalahan ini juga dapat ditampilkan 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 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.

// ** Pengaturan MySQL – Anda bisa mendapatkan informasi ini dari server web Anda ** // / ** Nama database untuk WordPress * / definition (‘DB_NAME’, ‘database_name_here’); / ** nama pengguna basis data MySQL * / definisikan (‘DB_USER’, ‘nama pengguna_di sini’); /** kata sandi basis data MySQL * / tentukan (‘DB_PASSWORD’, ‘kata sandi_di sini’); /** MySQL hostname * / tentukan (‘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 host WordPress Anda. Cukup login ke akun server Anda dan klik database MySQL di bagian database.

informasi basis data

Ini akan membawa Anda ke halaman manajemen basis data di panel kontrol server 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 untuk 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.

Anda kemudian dapat mencoba mengakses situs web Anda lagi untuk melihat apakah kesalahan koneksi database hilang.

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

2. Konfirmasi informasi server database Anda

Jika Anda yakin informasi nama database, nama pengguna, dan kata sandi sudah benar, pastikan Anda menggunakan informasi yang benar dari nilai database.

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

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

3. Perbaiki Database WordPress

Misalnya, jika Anda mendapatkan kesalahan lain di wp-admin, seperti “Satu atau lebih tabel dalam database tidak tersedia. Mungkin perlu memperbaiki database”, maka Anda perlu memperbaikinya. Perbaiki database Anda.

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

define(‘WP_ALLOW_REPAIR’, true);

Setelah selesai, 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. Ketika Anda selesai memperbaiki dan mengoptimalkan database Anda, Anda harus menghapus kode ini dari wp-config.php.

4. Periksa apakah server database Anda sedang down

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

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

Situs Anda akan sangat lambat dan untuk beberapa pengguna bahkan dapat menyebabkan kesalahan. Jadi, hal terbaik yang dapat Anda lakukan adalah menelepon atau mengobrol langsung dengan host web Anda dan menanyakan apakah server MySQL mereka akan merespons.

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

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

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

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

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, coba langkah tambahan berikut.

Langkah-langkah ini diinformasikan oleh pengguna kami dan telah membantu beberapa pengguna mengatasi kesalahan koneksi database di situs web mereka.

1. Perbarui URL Situs WordPress

Coba perbarui URL situs WordPress Anda menggunakan phpMyAdmin. Cukup buka phpMyAdmin dari panel kontrol hosting web 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 options_value = ‘YOUR_SITE_URL’ WHERE options_name = ‘siteurl’

Jangan lupa untuk memasukkan 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 Anda. Semua perusahaan hosting WordPress yang bagus membantu Anda memecahkan masalah, mengarahkan Anda ke arah yang benar, atau bahkan memperbaikinya untuk Anda.

Anda juga dapat menyewa pengembang WordPress yang dapat membuat kode untuk membantu Anda memecahkan masalah 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 dan Facebook.

Pos terkait

Back to top button