PHPからImageMagickを使う(CentOS8)
提供:あわ自由帳
メインページ > CentOS_8_で自宅サーバー構築 > PHPからImageMagickを使う(CentOS8)
- 自宅サーバーで、動作確認しています。導入される方は自己責任で行ってください。
- EPELリポジトリ、Remiリポジトリを導入済みとします。
PHPでImagickを使えるようにする
[root@host3 ~]# dnf --enablerepo=epel install ImageMagick [root@host3 ~]# dnf --enablerepo=epel install ImageMagick-devel [root@host3 ~]# dnf -y install php-devel ← peclでphpizeが使えなかったため [root@host3 ~]# dnf --enablerepo=epel install ImageMagick-perl ← PerlMagickのインストール [root@host3 ~]# pecl install imagick configuration option "php_ini" is not set to php.ini location You should add "extension=imagick.so" to php.ini [root@host3 ~]# find / -name imagick.so /usr/lib64/php/modules/imagick.so [root@host3 ~]# vi /etc/php.d/imagick.ini ; Enable imagick extension module extension=imagick.so
php-fpmの再起動
[root@host3 ~]# systemctl restart php-fpm
Webサーバー再起動
[root@host3 ~]# systemctl restart httpd
phpinfoでimagickを使えるかどうかを確認