WordPress: The optional module, imagick, is not installed, or has been disabled

WordPress: The Optional Module, imagick is Not Installed, or Has Been Disabled

Setelah selesai install WordPress di CentOS diatas LAMP dengan tetap mengaktifkan SELinux dan kemudian ada tahap dimana saya membuka menu Tools => Site Health ada sebuah informasi yang sangat tidak nyaman untuk dihiraukan, hehehe.


One or more recommended modules are missing

PHP modules perform most of the tasks on the server that make your site run. Any changes to these must be made by your server administrator.
The WordPress Hosting Team maintains a list of those modules, both recommended and required, in the team handbook.

The optional module, imagick is not installed, or has been disabled.


WordPress: The optional module, imagick, is not installed, or has been disabled
WordPress: The optional module, imagick, is not installed, or has been disabled

Saya sudah coba cara dengan hanya mengaktifkan WordPress GD sebagai image processingnya dengan menggunakan kode filter berikut:

PHP
functions.php

atau dengan kode filter

PHP
functions.php

atau dengan kode filter

PHP
functions.php

mmmmm…. sebetulnya sih ketiga kode diatas sama aja, WKWKWKWK, cuma beda cara pemanggilannya aja, hehehe. Habisnya penasaran aja hehehe. Dan semua ketiga kode diatas ini dibeberapa hosting ada yang berhasil tapi ada juga yang tidak, termasuk yang saat ini saya kerjakan.

Baca juga:  Membuat VPN Untuk Mengakses Jaringan Kantor Dari Rumah

Install ImageMagick di CentOS

Cek Extension Imagick Sebelum Install ImageMagick

Sebelum melakukan proses instalasi ImageMagick, kita bisa terlebih dahulu melakukan pengecekan apakah ImageMagick sudah terinstall di CentOS atau belum, yaitu dengan perintah:

Shell

Kalau tidak ada output apa-apa dari perintah diatas, maka dilanjutkan dengan install ImageMagick.

Install ImageMagick

Karena saya sendiri yang menjadi Administrator servernya dan memiliki akses sebagai root, maka ada keleluasaan untuk install ImageMagick yang nantinya akan ditambahkan sebagai extension di PHP. Sumber tecmint.

PHP

Dan setelah melakukan baris perintah terakhir, pecl install imagick maka akan ada informasi diakhir proses instalasi, yaitu:

Build process completed successfully
Installing ‘/usr/lib64/php/modules/imagick.so’
Installing ‘/usr/include/php/ext/imagick/php_imagick_shared.h’
install ok: channel://pecl.php.net/imagick-3.5.0
configuration option “php_ini” is not set to php.ini location
You should add “extension=imagick.so” to php.ini

Selanjutnya jalankan perintah vim /etc/php.ini dan lakukan seperti perintah diatas:

WordPress: The optional module, imagick, is not installed, or has been disabled - Install ImageMagick
WordPress: The optional module, imagick, is not installed, or has been disabled – Install ImageMagick

Setelah menambah extension imagick di PHP kemudian restart services Apache dengan perintah:

Shell

Cek Extension Imagick Setelah Install ImageMagick

Setelah kita melakukan proses install ImageMagick dan menambah extension imagick di PHP maka output dari perintah php -i | grep -i imagick pastinya akan berbeda, yaitu:

WordPress: The optional module, imagick, is not installed, or has been disabled - Check Installation ImageMagick
WordPress: The optional module, imagick, is not installed, or has been disabled – Check Installation ImageMagick

Dan selesai lah sudah, ketika buka kembali menu Tools => Site Health maka tidak ada lagi warning mengenai imagick not installed.

Baca juga:  Membuat VM VirtualBox Berjalan Otomatis Saat Booting / Startup di Windows Multiuser Dengan Task Sceduler

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

+ twenty = 29