当PHP 8安装 imagick 扩展时,我们要确保 imagemagick
已经安装,如果没有,我们也可以通过Homebrew
安装它:
$ brew install imagemagick
现在,可以安装 imageick 了。虽然 php 8还没有 imageick 发行版,但是我们可以安装 dev-master 来解决这个问题:
$ git clone https://github.com/Imagick/imagick
$ cd imagick
$ ${php 安装目录}/bin/phpize
$ ./configure --with-php-config=${php 安装目录}/bin/php-config
$ make
$ sudo make install
安装完成后,你可以将 imageck.so
注册到 php.ini
配置文件中:
extension="imagick.so"