php-pecl-imagick パッケージをバージョンアップするには?
試したこと
「ImageMagick6-libs-6」のみインストールしていた環境(CentOS7)へ「ImageMagick-7」と「ImageMagick-libs-7」を新たにインストールしました
現状
コマンドで確認
# rpm -qa | grep -i imagemagick
ImageMagick-libs-7.0.8-54.x86_64
ImageMagick6-libs-6.9.9.39-1.el7.remi.x86_64
ImageMagick-7.0.8-54.x86_64
# php -i | grep imagick
/etc/php.d/40-imagick.ini,
imagick
imagick module => enabled
imagick module version => 3.4.3
PHPで確認
print_r(Imagick::getVersion());
Array
(
[versionNumber] => 1689
[versionString] => ImageMagick 6.9.9-39
)
Q1.PHP(Imagick)からのバージョンが変わらないのはなぜですか?
Imagickバージョンが、今回のインストールでアップグレードされるものと思っていたのですが、全く変わりませんでした。Nginx再起動と、php-fpm再起動をしても変わりませんでした。なぜ?
Q2.「ImageMagick 6.9.9」と「imagick module version 3.4.3」の関係性は?
・Imagickの最新版は3.4.4で、これは「ImageMagick 7」に対応している??
・3.4.3 を 3.4.4 へアップグレードするには?
その他
・当初、Imagick6をインストールした時のものと思われるコマンド
yum -y install --enablerepo=remi --enablerepo=remi-php72 php-opcache php-devel php-fpm php-pecl-imagick
・コマンドからのバージョン確認結果は、ImageMagick 7 です