Halo pembaca! Apakah Anda sedang mengalami masalah eror yang mengatakan “Missing MySQL Extension Which is Required by WordPress” saat mencoba menginstal atau mengakses situs WordPress Anda? Jangan khawatir, dalam artikel ini saya akan memandu Anda tentang cara mengatasi masalah ini. Eror ini umum terjadi ketika ekstensi MySQL yang diperlukan oleh WordPress tidak aktif di server Anda. Jadi, mari kita mulai dan cari solusi untuk masalah eror yang mengganggu ini.
Apa itu Error “Missing MySQL Extension Which is Required by WordPress”?
Error “Missing MySQL Extension Which is Required by WordPress” adalah pesan yang muncul ketika Anda mencoba menginstal atau mengakses situs WordPress Anda. Pesan eror ini mengindikasikan bahwa ekstensi MySQL yang diperlukan oleh WordPress tidak aktif di server Anda. Ekstensi MySQL adalah komponen yang penting dalam menghubungkan WordPress dengan database MySQL untuk menyimpan dan mengambil data.
Penyebab Error Ini
Ada beberapa penyebab umum eror “Missing MySQL Extension Which is Required by WordPress”:
- Versi PHP yang tidak kompatibel: WordPress membutuhkan PHP dengan versi minimal tertentu untuk berfungsi dengan baik. Jika versi PHP yang Anda gunakan terlalu rendah atau terlalu tinggi, eror ini dapat muncul.
- Ekstensi MySQL dinonaktifkan: Pada beberapa server, ekstensi MySQL mungkin tidak aktif secara default. Hal ini dapat menyebabkan eror ini muncul saat Anda mencoba menggunakan WordPress.
Mengaktifkan Ekstensi MySQL di Server
Langkah pertama untuk mengatasi error “Missing MySQL Extension Which is Required by WordPress” adalah dengan mengaktifkan ekstensi MySQL di server Anda. Berikut adalah langkah-langkahnya:
3.1 Mencari File php.ini
Pertama, Anda perlu mencari file php.ini di server Anda. File ini berisi pengaturan konfigurasi PHP. Lokasi file php.ini bisa berbeda-beda tergantung pada pengaturan server Anda. Biasanya, file ini dapat ditemukan di direktori seperti /etc/php.ini
atau /etc/php/php.ini
.
3.2 Mengedit File php.ini
Setelah Anda menemukan file php.ini, buka file tersebut menggunakan teks editor favorit Anda. Cari baris yang mengandung pernyataan extension=mysqli
dan pastikan baris tersebut tidak diawali dengan tanda komentar (;
). Jika baris tersebut diawali dengan tanda komentar, hilangkan tanda komentar tersebut.
3.3 Restart Server
Setelah Anda menyimpan perubahan pada file php.ini, restart server Anda. Hal ini akan memuat kembali pengaturan PHP dengan ekstensi MySQL yang telah diaktifkan. Sekarang, coba akses kembali situs WordPress Anda dan periksa apakah erornya sudah teratasi.
4. Menggunakan Alternatif Database
Jika langkah-langkah sebelumnya tidak berhasil mengatasi error “Missing MySQL Extension Which is Required by WordPress”, Anda dapat mencoba menggunakan alternatif database. WordPress mendukung beberapa jenis database lainnya seperti MariaDB dan SQLite. Untuk menggunakan alternatif database ini, Anda perlu mengubah pengaturan database di file konfigurasi WordPress Anda.
Buka file wp-config.php
di direktori WordPress Anda dan cari baris berikut:
define(‘DB_NAME’, ‘nama_database’);
define(‘DB_USER’, ‘nama_pengguna’);
define(‘DB_PASSWORD’, ‘kata_sandi’);
define(‘DB_HOST’, ‘localhost’);
Ubah baris tersebut sesuai dengan pengaturan database alternatif yang Anda gunakan. Misalnya, jika Anda menggunakan MariaDB, Anda dapat mengubah DB_HOST
menjadi localhost:/path/to/mariadb.sock
.
5. Memperbarui WordPress dan Plugin
Jika masalah eror ini muncul setelah Anda memperbarui WordPress atau plugin, ada kemungkinan ada ketidakcocokan antara versi WordPress atau plugin yang Anda gunakan dengan versi PHP atau ekstensi MySQL di server Anda. Dalam hal ini, langkah terbaik adalah memperbarui WordPress dan plugin Anda ke versi terbaru yang kompatibel.
Pastikan Anda selalu membuat salinan cadangan situs Anda sebelum memperbarui WordPress atau plugin, untuk menghindari kehilangan data.
6. Menghubungi Penyedia Hosting Anda
Jika semua langkah di atas tidak berhasil mengatasi error “Missing MySQL Extension Which is Required by WordPress”, langkah terakhir yang dapat Anda lakukan adalah menghubungi penyedia hosting Anda. Mereka dapat membantu Anda dalam mengatasi masalah ini atau memberikan informasi lebih lanjut mengenai konfigurasi server yang diperlukan oleh WordPress.
Kesimpulan
Dalam artikel ini, kita telah membahas cara mengatasi error “Missing MySQL Extension Which is Required by WordPress”. Mulai dari mengaktifkan ekstensi MySQL di server, menggunakan alternatif database, memperbarui WordPress dan plugin, hingga menghubungi penyedia hosting, semua langkah ini dapat membantu Anda mengatasi masalah eror ini. Selalu periksa kompatibilitas versi dan pastikan melakukan tindakan pencegahan sebelum memperbarui WordPress atau plugin.