ARTICLE AD BOX
Jan 28, 2025
Faradilla A.
4menit Dibaca
Terkadang, saat memuat website, Anda mungkin menjumpai error “your PHP installation appears to be missing the MySQL extension which is required by WordPress”.
Error ini biasanya disebabkan oleh ekstensi MySQL nan tidak ditemukan, software WordPress nan tidak update, namalain jenis PHP nan sudah terlalu lama.
Untungnya, error ekstensi MySQL ini mudah diatasi. Kalau Anda sedang mengalaminya, yuk lanjutkan membaca tulisan ini! Kami bakal menjelaskan penyebab dan langkah mengatasinya.
Kode error | Your PHP Installation Appears to Be Missing the MySQL Extension Which Is Required by WordPress |
Jenis error | Error sisi server |
Penyebab error | Ekstensi MySQL nan tidak ditemukanVersi WordPress nan tidak updateMenggunakan PHP 5.6 namalain lebih rendah |
Penyebab error “Your PHP Installation Appears to Be Missing the MySQL Extension Which Is Required by WordPress.”
Error ini terjadi ketika PHP server tidak bisa menghubungkan website WordPress Anda ke database MySQL Anda. Akibatnya, pesan error ini pun muncul.
Ada beberapa kemungkinan penyebabnya, yaitu:
Ekstensi MySQL tidak ditemukan
Salah satu penyebab paling umum error ini adalah tidak adanya ekstensi MySQL WordPress nan tepat.
Ekstensi MySQL sudah tidak digunakan lagi sejak PHP 7.0 ke atas, digantikan oleh ekstensi MySQLi dan PDO_MySQL. Oleh lantaran itu, jika Anda menggunakan jenis PHP nan lebih baru, ekstensi MySQL Anda pun jadi tidak update.
Anda bisa mengecek jenis PHP di control panel hosting Anda. Apabila sudah menjadi pengguna Hostinger, Anda bisa mengecek info konfigurasi PHP melalui hPanel.
Versi WordPress nan tidak update
Anda mungkin juga bakal mengalami error ini jika menggunakan jenis WordPress nan outdated dengan PHP jenis 7.0 ke atas. Karena jenis PHP modern sudah tidak mendukung ekstensi MySQL, WordPress tidak bakal menemukan ekstensi nan dicari.
Menggunakan PHP jenis 5.6 namalain nan lebih lama
PHP jenis 5.6 dan nan lebih lama mungkin belum menggunakan ekstensi MySQL, tapi bisa jadi jenis PHP Anda saat ini tidak dikonfigurasi dengan benar. Akibatnya, WordPress tidak bisa terhubung ke ekstensi nan diperlukan.
Cara mengatasi “Your PHP Installation Appears to Be Missing the MySQL Extension Which Is Required by WordPress.”
Setelah mengetahui beragam penyebab error ini, mari kita lanjutkan ke langkah mengatasinya. Kami bakal menjelaskan 4 metode untuk memperbaiki masalah PHP installation missing MySQL extension.
1. Cek apakah ekstensi MySQL diaktifkan
Apabila menggunakan PHP 5.6 namalain nan lebih lama, Anda perlu mengecek apakah ekstensi MySQL sudah terinstal. Caranya adalah dengan mengupload file phpinfo.php ke aplikasi web browser Anda.
Berikut langkah-langkahnya:
- Login ke akun hosting Anda melalui FTP seperti FileZilla namalain buka File Manager Hostinger dari hPanel
- Buka berkas public_html untuk mengakses direktori root website WordPress Anda.
- Buat file baru dan beri nama phpinfo.php.
- Tambahkan kode berikut ke file nan baru saja Anda buat:
<?php phpinfo(); ?>
- Untuk memuat file ini di web browser, tambahkan /phpinfo.php setelah URL website Anda. Misalnya, example.com/phpinfo.php. Setelah dimuat, laman bakal menampilkan daftar pengaturan PHP website Anda.
Untuk masalah ini, cari baris bertuliskan Client API version.
Apabila Anda tidak menemukan baris di atas, artinya ekstensi MySQL tidak terinstal.
Hubungi provider hosting Anda dan mintalah kepada mereka untuk menginstalnya di akun Anda. Bagi pengguna Hostinger, Anda bisa mengelola ekstensi PHP dengan mudah melalui hPanel.
Atau, pembaruan jenis PHP Anda sehingga tidak lagi memerlukan ekstensi MySQL.
2. Pastikan konfigurasi ekstensi PHP sudah benar
Setelah memastikan ekstensi PHP sudah terinstal, Anda perlu mengecek apakah ekstensi tersebut telah dikonfigurasikan dengan benar.
Salah satu penyebab utama masalah konfigurasi PHP adalah mengupload file php.ini nan salah, namalain mempunyai path nan salah. Hal ini bisa terjadi ketika Anda mengupload file nan ditujukan bagi Windows tapi Anda menggunakan server Linux, namalain sebaliknya.
Anda bisa menemukan info ini pada baris Loaded Configuration File dalam file phpinfo.php nan tadi Anda upload.
Jangan lupa untuk membikin backup file ini dulu dengan mendownloadnya ke komputer Anda. Setelah itu, hapus file php.ini dan lihat apakah masalah sudah sukses diatasi.
3. Lihat jenis PHP nan digunakan
Untuk mengganti jenis PHP, buka menu Tools (Peralatan) → Site Health (Kesehatan Situs) pada dashboard WordPress Anda.
Pilih tab Info, silam scroll ke bawah dan buka opsi Server. Anda bisa memandang jenis PHP nan sedang Anda gunakan di bagian ini.
Cara lainnya adalah dengan menggunakan file phpinfo.php nan sebelumnya Anda upload. Scroll ke bagian Core dan cari baris PHP Version untuk memandang jenis saat ini.
Apabila jenis PHP Anda dimulai dengan nomor 7, Anda mungkin perlu mengupdate software WordPress. Namun, jika versinya dimulai dengan nomor 5, penyebab error ini mungkin adalah ekstensi MySQL nan tidak ditemukan.
4. Update software inti WordPress
Apabila jenis PHP Anda saat ini sudah di atas 7, masalah ini mungkin disebabkan oleh instalan WordPress nan sudah tidak update. Versi 3.9 namalain nan lebih lama bisa menyebabkan error ini.
Kami merekomendasikan untuk mengupdate software WordPress Anda ke jenis terbaru. Selain memperbaiki error, langkah ini juga membantu mengoptimalkan website WordPress Anda, terutama dalam perihal keamanan dan performa.
Penting! Jangan lupa untuk membackup website Anda dulu sebelum mengupdate software inti WordPress.
Untuk mengupdate software inti secara manual, kunjungi WordPress.org dan download jenis WordPress terbaru.
Kemudian, ekstrak file zip ke komputer Anda. Buka berkas nan berisi semua file WordPress dan hapus file-file berikut ini:
- wp-config-sample.php
- wp-content
- wp-config.php
Apabila Anda tidak bisa menemukan satu namalain beberapa file tersebut, lanjutkan dengan menghapus file-file nan ada di berkas penginstalan Anda.
Setelah itu, upload file dan berkas lainnya ke server Anda melalui FTP. Apabila memandang pesan error mengenai file duplikat, pilih Overwrite untuk menimpanya.
Setelah semuanya diupload, website WordPress Anda pun bakal kembali berfaedah dengan baik.
Kesimpulan
Di tulisan ini, kita sudah mempelajari penyebab error “your PHP installation appears to be missing the MySQL extension which is required by WordPress”, adalah ekstensi MySQL nan tidak ditemukan, jenis WordPress nan tidak update, namalain jenis PHP nan sudah terlalu lama.
Anda juga sudah mempelajari solusi untuk mengatasinya, yaitu:
- Mengecek apakah ekstensi MySQL sudah diaktifkan
- Memastikan bahwa ekstensi PHP dikonfigurasikan dengan benar
- Memeriksa jenis PHP nan Anda gunakan saat ini
- Mengupdate software inti WordPress
Apabila Anda tetap mempunyai pertanyaan mengenai error ekstensi PHP namalain MySQL, sampaikan lewat kolom komentar di bawah tutorial ini yuk! Setelah itu, jangan lupa untuk menyimak tutorial kami lainnya untuk mempelajari tips dan trik menggunakan WordPress.