Cara Mengaktifkan PHP Extension di Server Hosting

Mengatasi Error PHP Extension

Pesan error seperti "Your PHP Installation Appears to Be Missing the MySQL Extension Which Is Required by WordPress" biasanya muncul karena modul PHP yang dibutuhkan oleh aplikasi web belum aktif di sisi server. Mengaktifkan PHP extension adalah langkah krusial untuk memastikan kompatibilitas antara skrip aplikasi dengan lingkungan server.

Langkah Mengaktifkan PHP Extension via hPanel

Jika Anda menggunakan layanan hosting dengan panel kontrol seperti hPanel, ikuti langkah-langkah berikut untuk mengaktifkan modul yang diperlukan:

  1. Login ke akun hosting Anda.
  2. Buka menu Hosting dan pilih Kelola pada domain yang dituju.
  3. Cari menu Advanced atau Pengaturan PHP.
  4. Pilih opsi PHP Extensions atau PHP Selector.
  5. Cari nama ekstensi yang dibutuhkan (misalnya: mysqli, pdo_mysql, gd, atau mbstring).
  6. Centang kotak di samping nama ekstensi tersebut dan klik Simpan atau Update.

Tabel Referensi Ekstensi PHP Umum

Nama EkstensiFungsi Utama
mysqli / pdo_mysqlKoneksi database MySQL/MariaDB
gdManipulasi gambar (resize, crop)
mbstringPemrosesan string multibyte (karakter khusus)
curlTransfer data antar server
zipKompresi dan ekstraksi file ZIP

Troubleshooting dan Verifikasi

Setelah mengaktifkan ekstensi, pastikan perubahan telah diterapkan dengan melakukan verifikasi melalui file phpinfo.php. Buat file baru dengan kode berikut:

<?php
phpinfo();
?>

Akses file tersebut melalui browser (contoh: domainanda.com/phpinfo.php). Cari nama ekstensi yang baru saja diaktifkan menggunakan fitur pencarian browser (Ctrl+F). Jika muncul dalam daftar, maka ekstensi telah aktif dengan benar. Jangan lupa untuk menghapus file phpinfo.php setelah verifikasi selesai demi alasan keamanan server.

Jika masalah tetap berlanjut, periksa versi PHP yang digunakan. Beberapa aplikasi memerlukan versi PHP spesifik (misalnya PHP 8.1 atau 8.2). Pastikan versi PHP yang dipilih di panel kontrol sudah sesuai dengan kebutuhan sistem aplikasi Anda.