Unable to connect to your database server using the provided settings adalah error yang sering ditemui di website CodeIgniter. Error ini mengindikasikan adanya kesalahan konfigurasi database website.
Meski sering membuat penggunanya pusing, cara mengatasi unable to connect to your database server using the provided settings ini sebenarnya sangat mudah. Bahkan, ia bisa diatasi kurang dari 5 menit!
Penasaran bagaimana caranya? Langsung saja ini dia tutorial selengkapnya!
Penyebab Unable to Connect to Your Database Server Using the Provided Settings
Unable to connect to your database server using the provided settings. filename: core/loader.php adalah salah satu error yang sering ditemui di CodeIgniter, sebuah framework PHP untuk membangun website.
Berbeda dengan error CodeIgniter lain yang dapat terdeteksi sejak website masih berada di localhost, unable to connect to your database server ini baru bisa diketahui ketika Anda mengupload website CodeIgniter ke layanan hosting.
Nah, error unable to connect to your database server using the provided settings ini terjadi karena adanya perbedaan konfigurasi server antara localhost dan layanan hosting. Lebih spesifiknya, dua hal yang masih berkaitan berikut:
- Database website CodeIgniter belum diupload ke hosting
- Database sudah diupload, tapi belum dikonfigurasi dengan benar
Untungnya error yang satu ini masih tergolong sepele, sehingga dapat diatasi dalam waktu singkat. Anda penasaran dengan cara mengatasi unable to connect to your database server using the provided settings? Yuk menuju poin berikutnya!
Baca juga: Cara Mengatasi A Database Error Occurred CodeIgniter
Cara Mengatasi Unable to Connect to Your Database Server Using the Provided Settings
Anda hanya butuh empat langkah mudah untuk mengikuti cara mengatasi error unable to connect to your database server using the provided settings. filename: core/loader.php ini, yaitu:
- Buka Halaman Dashboard cPanel
- Buat Database MySQL Baru di cPanel
- Upload Database Website ke cPanel
- Konfigurasi File database.php CodeIgniter
Yuk, praktikkan langkah-langkahnya sekarang juga!
Langkah 1: Buka Halaman Dashboard cPanel
Pertama-tama, silakan akses cPanel website Anda. Caranya mudah, cukup kunjungi URL namadomainanda/cpanel seperti contoh berikut:
Jika sudah, Anda akan melihat form login cPanel. Di sini, masukkan username dan password cPanel lalu klik tombol Log in.
Jika Anda pelanggan Niagahoster, Anda juga bisa masuk ke cPanel tanpa repot menulis username dan password. Caranya, kunjungi Member Area Niagahoster lalu klik Kelola Hosting di website yang dituju.
Kemudian, buka tab cPanel lalu pilih menu All Features.
Secara ajaib, Anda akan langsung menuju halaman dashboard cPanel. Praktis banget kan?
Baca juga: Cara Menghilangkan Index.php di CodeIgniter
Langkah 2: Buat Database MySQL Baru di cPanel
Setelah Anda berada di dashboard cPanel, silakan cari kategori Databases lalu pilih menu MySQL Databases.
Di halaman ini, buat database MySQL baru dengan mengisi kolom Create New Database. Jika sudah, klik Create Database.
Selanjutnya, scroll ke bawah untuk menemukan opsi MySQL Users. Di sini, silakan isi kolom Username, Password, dan Password (Again). Jangan lupa, klik tombol Create User.
Setelah langkah ini, jangan lupa untuk mencatat password, username, dan nama database lengkap dengan prefix. Sebab, detail ini akan Anda pakai di langkah terakhir nanti.
Jika sudah, lanjutkan dengan menambahkan username ke database baru di bagian Add User to Database. Caranya mudah, cukup sesuaikan User dan Database yang baru saja Anda buat, lalu klik Add.
Anda akan diarahkan menuju tampilan berikut. Langsung saja beri checklist pada opsi ALL PRIVILEGES. Kemudian, scroll ke bawah dan pilih Make Changes.
Baca juga: Mengenal File Default .htaccess di CodeIgniter dan Cara Membuatnya
Langkah 3: Upload Database Baru ke cPanel
Silakan kembali ke halaman dashboard cPanel. Jika sudah, pilih menu phpMyAdmin yang sama-sama berada di kategori Databases.
Sampai di halaman phpMyAdmin, arahkan kursor ke bagian Sidebar. Di sini, pilih database sesuai dengan yang tadi Anda buat.
Jika sudah, klik menu Import yang terletak pada toolbar.
Di sini, silakan klik opsi Choose File untuk mengupload database Anda. Jika sudah, scroll ke bawah dan klik Go.
Anda akan melihat tampilan berikut. Itu artinya, database sudah berhasil diimport ke layanan hosting.
Baca juga: Panduan Lengkap CodeIgniter 4
Langkah 4: Konfigurasi File database.php CodeIgniter
Kembali lagi ke dashboard cPanel, kali ini cari kategori Files. Kemudian, langsung saja klik menu File Manager.
Di halaman File Manager, silakan buka folder public_html > application > config secara berturut-turut.
Di dalam folder config, pilih file database.php dan klik menu Edit.
Anda akan diarahkan menuju halaman editor. Di sini, scroll ke bawah untuk mencari sintaks berikut:
Jika sudah, silakan ganti isian baris username, password, dan database sesuai dengan detail yang sudah Anda catat tadi.
Selesai mengedit, jangan lupa untuk menyimpan dengan klik tombol Save Changes yang terletak di pojok kanan atas. Lalu, akhiri dengan klik Close.
Selamat! Anda telah berhasil mengkonfigurasi database dengan benar. Terakhir, silakan refresh website Anda. Sudah tidak error lagi, kan?
Sampai di sini, artinya cara mengatasi unable to connect to your database server using the provided settings telah selesai. Sekarang, Anda bisa lanjut mengelola website CodeIgniter yang sempat error tadi.
Anda juga bisa mengoptimasi website agar lebih powerful. Misalnya, memperbaiki tampilan, mempercepat website, atau mengamankan akses website dengan cara beli SSL. Selamat mencoba!
Baca juga: Cara Install Codeigniter di Hosting
Yuk Atasi Unable to Connect to Your Database Server di CodeIgniter Sendiri!
Unable to connect to your database server using the provided settings. filename: core/loader.php adalah error yang disebabkan adanya kesalahan konfigurasi database saat mengupload website CodeIgniter ke layanan hosting.
Untungnya, error ini terbilang masalah ringan. Sehingga, Anda bisa mengatasinya secara mandiri. Meski begitu, ada suatu saat di mana error website Anda tidak dapat ditangani sendiri, dan butuh bantuan profesional.
Maka dari itu, alangkah baiknya jika Anda menggunakan hosting dengan layanan pelanggan yang mumpuni. Contohnya Niagahoster, layanan hosting dengan dukungan teknis nomor 1 di Indonesia.
Jika sewaktu-waktu website error, Anda bisa langsung menghubungi Customer Success Agent yang siap siaga 24/7. Niscaya, permasalahan Anda akan ditangani dengan cepat dan real-time lewat chat intercom!
Tunggu apa lagi, segera gunakan layanan hosting dengan bantuan pelanggan terbaik sekarang juga!
Demikian artikel kali ini, semoga bermanfaat. Jangan lupa klik tombol Subscribe agar tak ketinggalan artikel terbaru kami. Sampai jumpa lagi!
The post Cara Mengatasi Unable to Connect to Your Database Server di CodeIgniter appeared first on Niagahoster Blog.
source https://www.niagahoster.co.id/blog/unable-to-connect-to-your-database-server/