Masalah menambahkan ImageMagick pada PHP

Sedikit masalah terjadi saat ingin menggunakan ImageMagick pada server yang memakai VestaCP yaitu sebenarnya sudah terinstall dan pada perintah memasukkan ekstensi ImageMagick ke PHP 5.3: echo "extension=imagick.so" > /etc/php.d/imagick tampaknya normal saja. Tapi pada saat pengecekan apakah fiturnya aktif atau tidak di PHP: php --ri imagick malah muncul pesan error:

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/imagick.so' - /usr/lib/php/modules/imagick.so: No such file or directory in Unknown on line 0
 Extension 'imagick' not present.

Jadi CMS (Content Management System) yang ada tidak bisa memanfaatkannya untuk mengoptimalkan gambar. 🙁 Saya cek di XenForo dan WordPress disini contohnya. Nah… berikut solusi yang saya gunakan di CentOS 6. Pertama cari paket ImageMagick:

yum search imagick --enablerepo=remi

Kemudian install PECLnya:

yum install php-pecl-imagick --enablerepo=remi

Kalau sudah restart saja server Apache:

service httpd restart

Setelah itu coba cek kembali CMSnya yang membutuhkan fitur ini, seharusnya opsi untuk memakai ImageMagick akan aktif dan bisa dipilih.

Tinggalkan komentar