2 menit
Seperti namanya, Fatal error: Uncaught Error: Call to undefined function mysql_connect() berarti database pada sistem yang kamu gunakan belum terdeteksi, error, atau bahkan kamu belum mengaktifkan ekstensi tersebut.
Untuk mengatasi kendala ini, maka kamu harus memeriksa apakah database yang pada servermu benar-benar berjalan atau tidak. Namun jika kamu menggunakan hosting, terutama dengan kontrol panel cPanel, maka kamu dapat menyelesaikannya dengan mengikuti tutorial yang akan kita bahas kali ini.
Cara Mengatasi Call to undefined function mysql_connect()
Sebelum membahas lebih lanjut, tuorial ini hanya digunakan jika kamu menggunakan kontrol panel cpanel dan ada fitur PHP Selector. Jika tidak ada PHP Selector, maka kamu bisa mengubah versi PHP dari halaman MultiPHP Manager dan pastikan menggunakan versi ea bukan alt.
1. Login Hosting cPanel
Biasanya, kamu bisa login ke cpanel melalui https://namadomain/cpanel, atau dengan salah satu link berikut
- https://namadomain:2083
- https://cpanel.namadomain
- https://IP_Server:2083
*pastikan untuk mengubah namadomain dengan nama domain sebenarnya, misalnya wpgan.com. Jika kamu menggunakan metode IP_Server, pastikan diubah dengan IP Servermu.
2. Buka Halaman PHP Selector
Untuk membuka PHP Selector, kamu bisa menggunakan fitur pencarian yang ada di cpanel supaya prosesnya lebih cepat
3. Aktifkan Ekstensi
Setelah berada dihalaman PHP Selector, buka tab Extensions, kemudian pastikan salah satu ekstensi berikut ini sudah aktif
- mysqli
- nd_mysqli
- mysqlnd
- nd_pdo_mysql
Apabila belum aktif, maka kamu hanya perlu mencentang opsi tersebut dan nantinya akan ada pesan sukses
4. Coba Akses Websitemu
Ketika proses aktivasi ekstensi sudah selesai, maka kamu bisa mencoba akses kembali websitemu dan seharusnya sudah tidak ada error Fatal error: Uncaught Error: Call to undefined function mysql_connect() lagi.
Apabila tetap masih error, maka kamu bisa mencoba mengubah PHP yang digunakan pada domainmu menggunakan MultiPHP Manager dan pastikan menggunakan versi ea.
Jika kedua cara tersebut masih tidak berhasil, disarankan untuk menghubungi penyedia server hostingmu, atau jika kamu menggunakan server sendiri, pastikan service MySQL atau MariaDB berjalan dengan normal.
Terima kasih telah berkunjung ke WPGan.com. Dapatkan saldo $100 di Vultr gratis dan deploy servermu sendiri melalui [Halaman Ini]