Apakah kamu pernah mengalami error “your PHP installation appears to be missing the MySQL extension which is required by WordPress” saat mengakses website kamu? Tentu saja hal ini bisa sangat mengganggu pengalaman pengguna yang ingin mengunjungi situs kamu. Jika error ini sering terjadi, maka bisa berdampak buruk pada kualitas situs dan menyebabkan banyak pengunjung pergi.
Nah, dalam artikel kali ini, kita akan membahas cara memperbaiki PHP Missing MySQL Extension di WordPress dengan langkah-langkah yang mudah diikuti. Dengan memperbaiki error ini, website kamu akan kembali berfungsi dengan lancar dan meningkatkan pengalaman pengguna. Penasaran bagaimana caranya? Simak terus penjelasan di bawah ini!
Apa Itu Error PHP Missing MySQL Extension?
Pernah mengalami masalah saat sedang membangun website WordPress atau mengunjungi halaman web tertentu? Salah satu error yang mungkin kamu temui adalah “your PHP installation appears to be missing the MySQL extension which is required by WordPress”. Error ini biasanya menandakan bahwa ada masalah dengan kode situs kamu yang menyebabkan WordPress tidak dapat terhubung dengan database MySQL-nya.
Error PHP Missing MySQL Extension sering muncul ketika kamu melakukan update atau instalasi WordPress, migrasi website, mengubah konfigurasi server, atau berpindah sistem operasi yang tidak memiliki ekstensi MySQL (seperti Linux). Lantas, apa penyebab utama munculnya error ini? Mari kita urai bersama-sama.
Apa yang Menyebabkan Error PHP Missing MySQL Extension?
Ada beberapa penyebab yang dapat memicu munculnya error PHP Missing MySQL Extension saat menggunakan WordPress. Salah satunya adalah kamu menggunakan versi WordPress yang sudah lawas dengan versi PHP terbaru. Jika kamu menggunakan PHP 7.0 atau yang lebih baru, perlu diingat bahwa ekstensi MySQL sudah tidak lagi digunakan.
Jadi, apabila kamu memiliki versi WordPress yang lama dan sedang menggunakan PHP 7.0 ke atas, maka WordPress tidak akan dapat menemukan ekstensi MySQL dan menyebabkan error ini muncul.
Penyebab lain yang bisa memicu error ini adalah ekstensi MySQL hilang atau tidak terkonfigurasi dengan benar. Meskipun kamu menggunakan PHP 5.6 atau yang lebih rendah, error PHP Missing MySQL Extension tetap bisa terjadi jika ekstensi MySQL tidak diperbarui.
Nah, sekarang mari kita bahas beberapa cara yang bisa kamu lakukan untuk mengatasi error “your PHP installation appears to be missing the MySQL extension which is required by WordPress” ini.
Cara Memperbaiki Error PHP Missing MySQL Extension di WordPress
Setelah mengetahui penyebab munculnya error PHP Missing MySQL Extension saat menggunakan WordPress, berikut adalah beberapa langkah yang bisa kamu lakukan untuk mengatasinya:
1. Periksa Versi PHP yang Kamu Gunakan
Langkah pertama yang bisa kamu lakukan adalah memeriksa versi PHP dari website kamu. Konflik antara WordPress dan versi PHP yang digunakan seringkali menjadi penyebab utama error PHP Missing MySQL Extension ini muncul.
Untuk mengeceknya, kamu bisa menuju halaman Tools » Site Health dari dashboard WordPress. Setelah itu, pindah ke tab ‘Info’.
Saat membuka Info Site Health di WordPress, kamu bisa scroll ke bawah menuju bagian ‘Server’ dan mengembangkan bagian tersebut. Di sini, kamu akan menemukan informasi server dari website kamu.
Selanjutnya, cari dan lihat versi PHP yang sedang digunakan pada detail informasi tersebut.
Jika versi PHP yang kamu gunakan dimulai dengan angka 7 atau bahkan lebih rendah, artinya kamu perlu melakukan update. Dengan memperbarui versi PHP, masalah cara memperbaiki PHP Missing MySQL Extension di WordPress berpeluang teratasi karena versi terbaru akan kompatibel dengan versi WordPress yang kamu gunakan.
Kami sangat menyarankan untuk menggunakan PHP 8.0 atau versi terbaru lainnya. Selain mengatasi error, versi terbaru juga akan meningkatkan keamanan website kamu dari berbagai ancaman keamanan. Ditambah lagi, kinerja website akan lebih optimal dan kerentanan keamanan serta bug dapat diatasi.
2. Perbarui WordPress ke Versi Terbaru
Setelah memeriksa versi PHP, langkah selanjutnya adalah melihat versi WordPress yang kamu gunakan saat ini. Jika versi WordPress yang kamu gunakan termasuk lawas sementara PHP sudah diperbarui ke versi terbaru, pertimbangkan untuk melakukan update WordPress guna mengatasi cara memperbaiki PHP Missing MySQL Extension di WordPress.
Cara paling mudah untuk mengecek versi WordPress adalah dengan membuka Dashboard » Updates dari panel admin WordPress. Di sana, kamu bisa melihat informasi ‘Versi Saat Ini’ yang sedang digunakan.
Apabila versi WordPress yang kamu gunakan adalah 3.9 atau bahkan lebih rendah, kami menyarankan untuk melakukan update ke versi terbaru agar error MySQL Extension tidak muncul lagi.
Salah satu keunggulan WordPress adalah tersedianya manajer pembaruan bawaan. Kamu dapat melakukan update ke versi terbaru hanya dengan sekali klik tombol saja.
BACA JUGA : Bertindak Cepat! Cara Ampuh Mengatasi Website WordPress Yang Diretas Hacker
3. Pastikan Ekstensi MySQL Sudah Terpasang
Setelah memperbarui versi PHP dan WordPress namun kamu masih mengalami error ‘PHP Missing MySQL Extension’, langkah selanjutnya adalah memastikan ekstensi MySQL terpasang dengan benar di website kamu.
Caranya, kamu bisa menuju halaman Tools » Site Health dari dashboard WordPress. Kemudian, pindah ke tab ‘Info’.
Setelah itu, gulir ke bagian ‘Database’ dan kembangkan bagian tersebut. Pada kolom Extension, carilah entri mysqli atau mysql.
Jika kamu tidak menemukan entri tersebut atau kolom Extension kosong, bisa jadi artinya ekstensi MySQL belum terpasang di website kamu.
Proses instalasi ekstensi ini akan bergantung pada penyedia hosting WordPress yang kamu gunakan. Kamu bisa menghubungi pihak penyedia hosting untuk meminta bantuan atau meminta tim dukungan mereka untuk memasangkan ekstensi MySQL untukmu.
4. Periksa Konfigurasi PHP
Cara lain untuk memperbaiki error PHP Missing MySQL Extension adalah dengan memeriksa pengaturan PHP di website kamu.
Terkadang, kamu mungkin mengunggah file php.ini yang salah atau menggunakan jalur file yang tidak tepat. Hal ini dapat menyebabkan masalah konfigurasi PHP dan memicu error ekstensi MySQL hilang.
File php.ini adalah file konfigurasi default untuk PHP yang mempengaruhi bagaimana website kamu berfungsi. Mengunggah file yang salah biasanya terjadi jika kamu menggunakan sistem operasi yang berbeda. Misalnya, kamu mengunggah file php.ini yang ditujukan untuk Windows di server Linux.
Untuk menemukan jalur file php.ini di file phpinfo.php, kamu dapat memasukkan alamat web berikut di browser:
www.example.com/phpinfo.php
Pastikan untuk mengganti www.example.com dengan nama domain kamu.
Selanjutnya, kamu akan melihat rincian instalasi PHP.
Dari sini, kamu dapat scroll ke bawah dan mencari kolom ‘Configuration File Path’ atau ‘Loaded Configuration File’.
Begitu menemukan file php.ini, kamu dapat terhubung ke klien FTP, buka jalur file tersebut, dan menghapusnya untuk melihat apakah error PHP Missing MySQL Extension teratasi.
Sebelum menghapus, kami sarankan untuk membuat cadangan file yang ada dengan mengunduhnya ke komputer kamu. Dengan begitu, jika terjadi kesalahan, kamu dapat memulihkan file php.ini dan mengakses website kamu kembali.
Atasi Masalah Website dengan Bantuan Tanya Digital, Jasa Pembuatan Website Terpercaya
Masih mengalami kesulitan dalam mengatasi cara memperbaiki PHP Missing MySQL Extension di WordPress? Jangan khawatir! Tanya Digital siap membantu sebagai jasa pembuatan website terbaik di Indonesia. Dengan layanan gratis maintenance dan dukungan teknis profesional, permasalahan website apapun akan diselesaikan dengan cepat dan tuntas. Hubungi kami sekarang juga untuk mendapatkan website impian kamu yang aman, cepat, dan optimal! Tanya Digital – Solusi Terbaik untuk Kemudahan Pengelolaan Website.