在macOS上安装和启用适用于PHP 8.3的Imagick的方法

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

本文将指导您在macOS上安装并配置适用于PHP 8.3的Imagick。首先安装并设置PHP 8.3为默认版本,然后安装pkg-config和ImageMagick。使用PECL安装Imagick扩展,并在PHP配置文件中启用Imagick。最后,重新启动PHP或Web服务器,并验证Imagick扩展是否成功安装和启用。

🎯

关键要点

  • 在macOS上安装Imagick之前,确保PHP 8.3已安装并设置为默认版本。
  • 使用Homebrew安装PHP 8.3:brew install php@8.3。
  • 通过命令brew link --overwrite --force php@8.3将PHP 8.3链接为默认版本。
  • 使用命令php -v验证PHP 8.3是否激活。
  • 在安装Imagick扩展之前,需先安装pkg-config和ImageMagick:brew install pkg-config imagemagick。
  • 使用PECL安装Imagick扩展,确保使用正确的php-config:/opt/homebrew/opt/php@8.3/bin/pecl install imagick。
  • 在php.ini文件中启用Imagick扩展,添加行:extension=imagick.so。
  • 重启Web服务器或PHP服务以使更改生效,Apache使用sudo apachectl restart,PHP-FPM使用sudo brew services restart php@8.3。
  • 使用命令php -m | grep imagick验证Imagick扩展是否成功安装和启用。
  • 可以通过创建包含phpinfo()的PHP脚本来检查Imagick扩展是否加载。
➡️

继续阅读