新たに非公式の PHP8.3 の Imagick を PHP に設置

WordPressでの Imagick は必ずしも必須では無いので設置するのを迷ったけど、GitHub 上に 非公式のビルド PHP 8.2 と PHP 8.3 用があり、PHP 8.3 をインストールして試すことにした。

ImageMagickの設置方法
ダウンロードしたImagickをXAMPP の「php フォルダ」内で解凍。
 ”/xampp/php/ext/php_imagick-3.7.0-8.3-ts-vs16-x64″ imagickに修正
環境変数は「設定>システム>詳細情報>システムの詳細設定>環境変数」へ PHP 拡張用の DLL(php_imagick.dll)から ImageMagic 本体用の DLL を読み込めるようにするため PATH を通す。
imagick のパッケージの中にある PHP 拡張用の DLL(phpimagick_ts_v16.dllを php_imagick.dll に修正)を、 XAMPP の PHP の ext ディレクトリ(”/xampp/php/ext”)にコピー。
次に、ext ディレクトリに追加した “php_imagick.dll” ファイルを PHP が読み込むように php.ini ファイル(例:”/xampp/php/php.ini”) に追記し、Apache を再起動。
php.ini: extension=imagickでなく extension=php_imagick.dllと正式名で追記。
phpinfo() を表示し、imagick の項目が表示されていればインストール完了。

※ ImageMagic 本体用の DLL と PHP 拡張用の DLL の両方のインストールが完了していなければ表示されない。

クリックコメントを閉じる

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

TOP

Copyrighted Image