Cara Mengatasi Your Php Installation Appears To Be Missing The MySQL Extension Which is Required By WordPress
Apakah kamu pernah mendapati sebuah website yang tidak bisa memuat konten dan hanya memunculkan pesan error “Your PHP installation appears to be missing the MySQL extension which is required by WordPress”?
Jika kamu pernah mengalami error tersebut, kamu sudah membuka artikel yang tepat.
Sebab pad aartikel ini akan dijelaskan apa saja yang melatarbelakangi error tersebut dan yang paling penting yaitu cara mengatasi Your PHP installation appears to be missing the MySQL extension which is required by WordPress.
Simak pembahasannya sampai akhir agar kamu dapat memahami penyebab kesalahan tersebut dan langsung bisa mengatasinya sendiri!
Apa Penyebab Your PHP Installation Appears to be Missing the MySQL Extension which is Required by WordPress?
Ada beberapa hal yang melatarbelakangi munculnya error tersebut. Error “your php installation appears to be missing the mysql extension which is required by wordpress” bisa muncul karena kemungkinan versi WordPress dan versi PHP yang tidak sinkron dan tidak sesuai.
Namun selain itu, ada lagi kemungkinannya, seperti
Ekstensi php MySQL tidak tersedia
Pesan kesalahan “Your PHP installation appears to be missing the MySQL extension which is required by WordPress” muncul ketika WordPress tidak dapat menemukan ekstensi MySQL yang dibutuhkan untuk terhubung ke basis data MySQL.
Ekstensi MySQL dibutuhkan oleh WordPress agar dapat melakukan operasi database. Ketika ekstensi PHP MySQL tidak tersedia di server, maka WordPress tidak dapat menemukan ekstensi tersebut dan akhirnya menyebabkan kesalahan.
Tanpa ekstensi MySQL, WordPress tidak dapat terhubung ke basis data MySQL dan melakukan operasi database yang diperlukan untuk menjalankan situs web.
Ini bisa terjadi karena beberapa penyebab, seperti ekstensi MySQL belum terinstall di server atau tidak tersedia dalam konfigurasi PHP yang digunakan oleh server. Jika ekstensi MySQL tidak tersedia pada server, maka WordPress tidak akan dapat menggunakan fitur database-nya.
Ekstensi MySQL tidak dikonfigurasi dengan benar
Kamu masih tetap menemui error “Your PHP installation appears to be missing the MySQL extension which is required by WordPress” meskipun sudah menginstall php MySQL pada server?
Masalah ini masih bisa terjadi karena ekstensi MySQL tidak terhubung dengan WordPress dengan benar. Akibatnya WordPress tidak bisa terhubung dengan ekstensi yang diperlukan.
Versi WordPress sudah usang
Penyebab yang terakhir yaitu versi WordPress yang kamu gunakan sudah usang namun kamu menggunakan PHP versi 7.0.
Perlu kamu tahu bahwa ekstensi MySQL sudah tidak lagi digunakan pada PHP 7.0 dan ekstensi yang digunakan saat ini adalah MySQLi extensions dan PDO_MySQL.
Jadi WordPress tidak bisa menemukan ekstensi yang dicari.
Permasalahan di atas biasanya muncul karena mengunggah website dari lokal ke hosting.
Kini, apakah kamu sudah tahu bagaimana cara mengatasi Your PHP installation appears to be missing the MySQL extension which is required by WordPress?
Tenang, di bahasan selanjutnya akan membeberkan cara mengatasi Your PHP installation appears to be missing the MySQL extension which is required by WordPress hanya untuk kamu!
Simak hingga akhir agar permasalahan tersebut bisa terselesaikan!
Cara Mengatasi Your PHP Installation Appears to be Missing the MySQL Extension which is Required by WordPress
Setelah mengetahui penyebab error “Your PHP installation appears to be missing the MySQL extension which is required by WordPress”, kini kamu sudah siap untuk membahas cara mengatasi error tersebut.
Ada 4 cara yang bisa kamu lakukan mulai dari memeriksa ekstensi MySQL, memastikan ekstensi PHP sudah dikonfigurasi dengan benar, memeriksa versi PHP yang kamu gunakan, dan perbarui versi WordPress. Bahas satu persatu yuk!
Periksa versi PHP yang kamu gunakan
Sebelum melakukan pengecekan error lebih lanjut, cara mengatasi Your PHP installation appears to be missing the MySQL extension which is required by WordPress yaitu dengan memeriksa versi PHP yang digunakan.
Kamu bisa melakukan pengecekan versi ini dengan dua cara yaitu:
Melalui Dashboard WordPress
- Pada bagian sidebar pilih Tools > Site Health.
- Disana kamu bisa melihat versi PHP yang sedang dijalankan dan apakah harus diperbarui atau tidak.
Melalui FTP Client
Jika kamu tidak bisa mengakses dashboard WordPress, jangan khawatir karena kamu bisa melakukan pengecekan melalui FTP Client. Cara ini memang sedikit lebih rumit tapi tetap mudah kok untuk diikuti!
- Masuk ke server menggunakan Filezilla atau FTP Client yang lainnya.
- Buka folder public_html.
- Buat file baru dengan nama phpinfo.php.
- Tambahkan kode berikut ini pada file tersebut
1 |
<?php phpinfo(); ?> |
- Sekarang buka file tersebut pada browser. Caranya yaitu cukup tambahkan /phpinfo.php ke URL situs web milikmu. Jadi terlihat seperti ini: mywebsite.com/phpinfo.php
- Setelah berhasil, maka akan memunculkan informasi lengkap seputar PHP dan juga versi yang saat ini digunakan.
Apabila versi PHP mu dimulai angka 7, maka kamu harus memperbarui WordPress yang kamu gunakan dengan mengikuti langkah ke-2. Lebih baik kamu menggunakan versi PHP yang terbaru ya DomaiNesian! Agar lebih kompatibel dengan plugin yang kamu gunakan.
Perbarui versi WordPress
Jika setelah melakukan pemeriksaan versi PHP lalu versi PHP yang digunakan adalah 7 ke atas dan versi WordPress sudah usang maka kamu bisa jadi mengalami error “Your PHP installation appears to be missing the MySQL extension which is required by WordPress”.
Hal tersebut bisa terjadi karena PHP 7 sudah menghentikan ekstensi MySQL yang dibutuhkan oleh WordPress.
Nah, jika kamu menggunakan versi WordPress terbaru maka ekstensi yang digunakan yaitu MySQLi extensions dan PDO_MySQL.
Berikut cara untuk melakukan pengecekan apakah WordPress butuh pembaruan atau tidak.
Melalui Dashboard
- Pilih Dashboard > WordPress Updates.
- Jika kamu melihat tulisan “An updated version of WordPress is Available”, klik Update Now.
Melalui FTP Client
- Unduh file .zip WordPress terbaru dan lakukan ekstraksi.
- Masuk ke server website melalui FTP.
- Masuk ke folder wp-content.
- Klik kanan pada folder plugins dan ganti folder tersebut menjadi plugins.hold. Hal ini akan membuat pluginmu dinonaktifkan sementara.
- Hapus folder wp-includes dan wp-admin.
- Unggah folder wp-includes dan wp-admin yang berasal dari zip yang sudah diekstrak sebelumnya.
- Unggah file satu persatu dari folder wp-content baru yang berasal dari zip ke wp-content yang lama.
- Unggah semua file ke folder public_html.
- Kembalikan nama folder plugins.hold menjadi plugins.
Kini WordPress kamu sudah menggunakan versi yang terbaru dan mungkin kamu diminta untuk login kembali. Jika sudah berhasil login maka kamu sudah tidak melihat tulisan “An updated version of WordPress is Available”.
Periksa ekstensi MySQL
Apakah kamu masih menemui error “Your PHP installation appears to be missing the MySQL extension which is required by WordPress”?
Cara mengatasi Your PHP installation appears to be missing the MySQL extension which is required by WordPress adalah dengan memeriksa apakah ekstensi MySQL sudah berhasil terpasang dan sudah diaktifkan.
Dengan catatan bahwa kamu menggunakan versi PHP 5.6 atau versi yang lebih rendah ya DomaiNesian! Lakukan dengan mengunggah file phpinfo.php ke browser.
Caranya sama dengan langkah pertama pada pemeriksaan versi PHP. Jika file tersebut sudah berhasil terunggah maka akan muncul detail PHP, lalu temukan pada baris Client API Version.
Disana kamu akan melihat empat digit angka, contohnya 5.0.11. Jika kamu tidak menemukan baris tersebut, berarti ekstensi MySQL tidak ditemukan. Untuk mengatasinya kamu bisa menghubungi penyedia layanan hosting yang kamu gunakan.
Jika tidak menghubungi penyedia layanan hosting, salah satu cara mengatasi Your PHP installation appears to be missing the MySQL extension which is required by WordPress adalah dengan memperbarui versi PHP dan WordPress.
Pastikan ekstensi PHP sudah dikonfigurasi dengan benar
Cara terakhir untuk mengatasi “Your PHP installation appears to be missing the MySQL extension which is required by WordPress” adalah dengan memastikan ekstensi PHP sudah terkonfigurasi.
Jika kamu sudah melakukan pembaruan PHP dan WordPress namun masih mengalami error tersebut, berarti ada yang salah dalam konfigurasi PHP.
Untuk memeriksanya kamu bisa memuat file phpinfo.php kembali pada browser dan temukan baris “Loaded Configuration File”.
Bandingkan dengan baris “extension_dir”. Jika tidak sama maka kamu bisa mengedit PHP file tersebut atau bisa juga kamu menghapusnya.
Lalu periksa apakah cara ini bisa mengatasi “Your PHP installation appears to be missing the MySQL extension which is required by WordPress”.
Sudah Bisa Mengatasi Your PHP Installation Appears to be Missing the MYSQL Extension which is Required by WordPress?
Error tersebut memang muncul karena beberapa faktor, bisa jadi karena versi PHP yang tidak kompatibel dengan versi WordPress yang kamu gunakan.
Apabila kamu sudah mengikuti cara mengatasi Your PHP installation appears to be missing the MySQL extension which is required by WordPress di atas, error tersebut sudah berhasil kamu atasi sendiri kan?
Baca Juga : Mengenal MongoDB, Si Database NoSQL Populer