PHP8.1.7にimagickが認識されました

以前の投稿で更新したPHP@8.1.7にimagickが認識されないことを投稿しましたが、

ようやく解決しました。原因はシンプル。

もともとimagick ver3.5.1がインストールされていたのがそもそもの原因でした。

pecl install imagickしてももう既にinstall済みですよと言われ、ああそうかと納得していたのですが、

やっぱり調べていくとversion違いが原因の模様。

試しにpecl uninstall imagick → pecl install imagick

をやってみると、新しく入ったimagickのversionは3.7.0。

メッセージにもphp.iniに書いときましたぜという親切設計。

無事に認識されるようになりました。

なくても特段困らないのですが、ずっと気になっていた案件だったので、

解決できてスッキリしました。