如何在 MAMP 上安装 ImageMagick?

lo_*_*fye 5 php mamp imagemagick imagick

我正在使用 MAMP(由 Apache/MySQL/PHP 组成的沙箱)运行 OSX Leopard。我按照本教程使用 MacPorts 安装了 ImageMagick: http://www.brybot.ca/archives/getting-imagemagick-and-more-to-work-with-mamp-on-os-x/

然后我将extension=imagick.so 添加到php.ini 但PHP 无法识别它。它不断地告诉我:

Fatal error: Class 'imagick' not found
Run Code Online (Sandbox Code Playgroud)

知道如何解决这个问题吗?

Ant*_*nyB 8

这个问题很老了,但我今天遇到了这个问题,而且似乎比以前容易了。
该解决方案使用 OSX 10.13 以及 MAMP 4 和Homebrew

  • 通过运行安装 Image Magick brew install imagemagick
  • 打开文件/Applications/MAMP/bin/php/[yourPhpVersionThere]/conf/php.ini
  • 搜索该行;extension=imagick.so,然后删除“;” 在该行的开头。
  • 重新启动MAMP

你完成了。


Sti*_*ers 0

(case php 区分大小写吗?如果我谷歌一下,它的Imagick大写字母是 i。)下载 image-magick 就足够了吗?如果我没看错的,你还需要一个 image-magick 的 php 包装器。