How to install Image Magick for MAMP (Pro) on Mountain Lion (10.8.2)

拈花ヽ惹草 提交于 2019-12-02 18:19:39
erwinheiser

Make sure you check out Joel Farris' answer if you're using an up-to-date version of MAMP


I finally managed to get it installed properly using Homebrew and the instructions here: http://egoco.de/post/23167969231/installing-imagemagick-for-php-and-mamp

I did have to run brew doctor and brew link a couple of times to fix dependencies (and change permissions on a file or two), and use

brew install php54-imagick

rather than the one mentioned at the url.

The extension he mentions at the end (the bit you have to paste in your different ini files) is:

[imagick]
extension="/usr/local/Cellar/php54-imagick/3.1.0RC2/imagick.so"

Hope it helps!

Joel Farris

As was pointed out in erwinheiser's comment, MAMP 3 now comes with imagemagick pre-installed. I checked MAMP's User Guide (PDF) and found this:

The ImageMagick PHP module is included by default, but you must enable it inside the php.ini template file. Remove the ‘;’ from the following line.

;extension=imagick.so

And how do you find and change the (right) php.ini file for MAMP Pro?

  • From MAMP's menu choose FileEdit TemplatePHP › [the latest version]
    • or use the keyboard shortcut: ⌘4
  • Make the edit. (Imagick was was at line 542 in mine.)
  • Save and close the file.
  • MAMP asks if you want to restart the servers now, choose yes.

And you're done!

MAMP comes with Imagick installed. I have MAMP v3.2.1 (not MAMP Pro) running on OS X 10.10.3 (Yosemite).

I enabled imagick by editing php.ini file which comes with MAMP.

php.ini file is available on the following path:

/Applications/MAMP/bin/php/php5.6.7/conf/php.ini

Replace 5.6.7 with your php version number.

php.ini file will contain the following line:

;extension=imagick.so

Change that line to:

extension=imagick.so

Now restart the MAMP servers and you are good to go.

We made a Mac installer package here— http://www.cactuslab.com/imagemagick/

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!