PHP5.4.3をインストール後、下記のようなエラーが発生した。
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/imagick.so'
そこでPECLのimagickについて調べたところ、
2011年9月リリースのimagick3.1.0RC1でPHP5.4に対応したとのこと。
このバージョンはβ版のため、通常のpecl installではインストールされない。
そこで、
$ pecl install imagick-beta
でインストールしなおしたところ、エラーは発生しなくなった。
PHP5.4はリリース直後なので、こういう事例がたくさん出てきそうだ。