Muhammad Ariffudin Ariffud is a career-shifting SEO Content Writer from Web Programming educational background, specializes in writing technical topics.

Cara Mengatasi Unable to Connect to Your Database Server di CodeIgniter

3 min read

22_5_9_FI_Cara Mengatasi Unable to Connect to Your Database Server di CodeIgniter

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

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:

  1. Database website CodeIgniter belum diupload ke hosting
  2. 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:

  1. Buka Halaman Dashboard cPanel
  2. Buat Database MySQL Baru di cPanel
  3. Upload Database Website ke cPanel
  4. 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:

memasukkan url cpanel

Jika sudah, Anda akan melihat form login cPanel. Di sini, masukkan username dan password cPanel lalu klik tombol Log in.

login cpanel

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.

member area niagahoster kelola hosting

Kemudian, buka tab cPanel lalu pilih menu All Features.

cpanel all features

Secara ajaib, Anda akan langsung menuju halaman dashboard cPanel. Praktis banget kan?

dashboard cpanel sebagai cara mengatasi unable to connect to your database server using the provided settings

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.

menu databases mysql databases unable to connect to your database server using the provided settings. filename core loader php

Di halaman ini, buat database MySQL baru dengan mengisi kolom Create New Database. Jika sudah, klik Create Database.

membuat database baru create new 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.

membuat username baru add new 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.

cara mengatasi unable to connect to your database server using the provided settings menambahkan user ke database

Anda akan diarahkan menuju tampilan berikut. Langsung saja beri checklist pada opsi ALL PRIVILEGES. Kemudian, scroll ke bawah dan pilih Make Changes.

mengelola privilege user manage user privileges

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.

menu databases phpmyadmin unable to connect to your database server using the provided settings

Sampai di halaman phpMyAdmin, arahkan kursor ke bagian Sidebar. Di sini, pilih database sesuai dengan yang tadi Anda buat.

phpmyadmin pilih database

Jika sudah, klik menu Import yang terletak pada toolbar.

phpmyadmin menu import database

Di sini, silakan klik opsi Choose File untuk mengupload database Anda. Jika sudah, scroll ke bawah dan klik Go.

import database sebagai cara mengatasi unable to connect to your database server using the provided settings

Anda akan melihat tampilan berikut. Itu artinya, database sudah berhasil diimport ke layanan hosting.

phpmyadmin import database berhasil

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.

menu files file manager

Di halaman File Manager, silakan buka folder public_html > application > config secara berturut-turut.

membuka folder file manager unable to connect to your database server using the provided settings. filename core loader php

Di dalam folder config, pilih file database.php dan klik menu Edit.

edit file database php unable to connect to your database server using the provided settings

Anda akan diarahkan menuju halaman editor. Di sini, scroll ke bawah untuk mencari sintaks berikut:

perintah file database php yang harus diedit

Jika sudah, silakan ganti isian baris username, password, dan database sesuai dengan detail yang sudah Anda catat tadi.

mengedit konfigurasi database sebagai cara mengatasi unable to connect to your database server using the provided settings

Selesai mengedit, jangan lupa untuk menyimpan dengan klik tombol Save Changes yang terletak di pojok kanan atas. Lalu, akhiri dengan klik Close.

menyimpan pengeditan file database php

Selamat! Anda telah berhasil mengkonfigurasi database dengan benar. Terakhir, silakan refresh website Anda. Sudah tidak error lagi, kan?

berhasil mengatasi error unable to connect to your database server using the provided settings

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!

Muhammad Ariffudin Ariffud is a career-shifting SEO Content Writer from Web Programming educational background, specializes in writing technical topics.

Leave a Reply

Your email address will not be published.