DRUPAL REQUIRES YOU TO ENABLE THE PHP EXTENSIONS

Опубликовано: 27 Март 2026
на канале: TeknoXpert
188
3

Pesan "Drupal requires you to enable the PHP extensions in the following list..." dan PHP OPcode caching can improve your site's performance considerably berarti bahwa Drupal membutuhkan ekstensi PHP tertentu agar dapat berfungsi dengan baik. Untuk mengatasi masalah ini, Anda perlu mengaktifkan ekstensi PHP yang diminta oleh Drupal.

Berikut adalah langkah-langkah umum untuk mengatasi masalah ini:

1. Periksa Ekstensi PHP yang Dibutuhkan

Pesan error biasanya akan mencantumkan daftar ekstensi PHP yang perlu diaktifkan. Catat ekstensi-ekstensi tersebut.

2. Aktifkan Ekstensi PHP di File php.ini

Temukan file konfigurasi php.ini di server Anda. Lokasinya mungkin berbeda tergantung pada sistem operasi dan konfigurasi PHP Anda. Berikut beberapa lokasi umum:
. Linux: /etc/php/{versi_php}/apache2/php.ini atau /etc/php/{versi_php}/cli/php.ini
. Windows: C:\xampp\php\php.ini (untuk XAMPP)
. macOS: /usr/local/etc/php/{versi_php}/php.ini

Buka file php.ini dengan editor teks, seperti nano atau vi di Linux, atau Notepad di Windows.

3. Temukan dan Aktifkan Ekstensi yang Dibutuhkan

Cari ekstensi yang disebutkan dalam pesan error di dalam file php.ini. Contohnya, jika pesan meminta Anda untuk mengaktifkan ekstensi gd, cari baris seperti ini:

;extension=gd
;zend_extension=opcache.so

Hapus tanda ; di depan baris tersebut untuk mengaktifkan ekstensi:

extension=gd
zend_extension=opcache.so

atau bisa tambahkan

extension=php_gd.dll
zend_extension=php_opcache.dll

4. Instalasi Ekstensi PHP (Jika Diperlukan)

Jika ekstensi yang dibutuhkan tidak ditemukan di file php.ini, Anda mungkin perlu menginstalnya.
. Di Linux, Anda dapat menggunakan perintah seperti:

sudo apt-get install php-gd
sudo apt-get install php-mbstring

. Di Windows (XAMPP), Anda bisa mencoba mengaktifkan ekstensi melalui file php.ini tanpa perlu instalasi tambahan, karena biasanya XAMPP sudah menyertakan banyak ekstensi PHP secara default.

5. Restart Server Web

Setelah mengubah file php.ini, Anda perlu me-restart server web agar perubahan diterapkan. Contoh perintah untuk merestart server web:

. Apache di Linux:

sudo service apache2 restart

. Nginx di Linux:

sudo service nginx restart

. Di Windows (XAMPP), Anda bisa restart Apache dari XAMPP Control Panel.

6. Cek Ulang Drupal

Setelah semua ekstensi diaktifkan, coba akses kembali situs Drupal Anda untuk memastikan pesan error tersebut hilang.

Jika Anda mengikuti langkah-langkah ini dan masih mengalami masalah, pastikan Anda telah menginstal dan mengaktifkan semua ekstensi PHP yang diminta. Anda juga bisa mencari bantuan lebih lanjut di dokumentasi resmi Drupal atau forum komunitas.

Semoga Bermanfaat ...!!!

Copyright Disclaimer :

Under section 107 of the Copyright Act of 1976.
Every Video, Audio, Teks, Footage, Image etc in this content under terms of Fair Use, Permitted by Copyright Statute.
Every Content in this Channel for purpose such as Education, News Report, interpretation etc.

Copyright © 2024 Dunia MR — All Rights Reserved