我一直在寻找一种方法来在我的Mountain Lion安装(我使用MAMP Pro)上安装Image Magick。我确实找到this article,但它不是特定于ML。在这里也发现了一些其他类似的问题,但我认为它们太具体。没有帮助,我不擅长这类事情。任何人都可以点我一个很好的资源?如何在Mountain Lion上安装MAMP(Pro)的Image Magick(10.8.2)
回答
请务必检查出乔尔·法里斯的答案,如果你使用MAMP的先进的最新版本
我终于设法得到它正确安装使用自制软件和这里的说明:http://egoco.de/post/23167969231/installing-imagemagick-for-php-and-mamp
我也得跑酿造医生和BREW链接几次来解决依赖(和更改权限对文件或两个),并使用
brew install php54-imagick
而不是URL中提到的那个。
他提到在年底扩展(你有你不同的INI文件粘贴位)为:
[imagick]
extension="/usr/local/Cellar/php54-imagick/3.1.0RC2/imagick.so"
希望它能帮助!
我们做的是Mac安装程序包这里 - http://www.cactuslab.com/imagemagick/
正如在erwinheiser's comment指出,甲基苯丙胺3现在自带ImageMagick的预装。我检查了MAMP's User Guide (PDF),发现这个:
ImageMagick PHP模块默认包含在内,但您必须在php.ini模板文件中启用它。从以下行删除';'。
;extension=imagick.so
你如何查找和更改(右)的php.ini文件MAMP临?
- 从甲基苯丙胺的菜单中选择文件>编辑模板>PHP> [最新版本]
- 或使用键盘快捷键:⌘4
- 进行编辑。 (Imagick当时是在我的542行。)
- 保存并关闭文件。
- MAMP询问您是否要立即重新启动服务器,请选择是。
你完成了!
做完这些之后,在尝试创建缩略图时,出现带有消息“NoDecodeDelegateForThisImageFormat”的未捕获异常ImagickException。 –
这可能与图像的文件扩展名有关。你用'.jpg'来试试它吗? –
试了一个JPG和PNG,同样的错误。最后,我尝试使用exec()或passthrough(),因为系统安装的二进制文件可以正常工作,直到找到imagick读取这些文件的方式。 –
MAMP随机安装了Imagick。我有在OS X 10.10.3(优胜美地)上运行的MAMP v3.2.1(不是MAMP Pro)。
我启用imagick通过编辑附带MAMP php.ini文件。
php.ini文件可在以下路径:
/Applications/MAMP/bin/php/php5.6.7/conf/php.ini
替换5.6.7与你的PHP版本号。
php.ini文件将包含以下行:
;extension=imagick.so
更改该行:
extension=imagick.so
现在重新启动服务器MAMP,你是好去。
- 1. 在MAMP 2.1.3(Mountain Lion)上安装PHPUnit
- 2. 在Mountain Lion上安装Rails
- 3. 如何在Mountain Lion上安装MySQLdb
- 4. 如何在Debian etch上安装Image :: Magick?
- 5. image magick php,安装
- 6. 如何在新安装的Mountain Lion上安装libv8 ruby gem?
- 7. 在Mountain Lion中安装jpype
- 8. 在Mountain Lion中安装gcc
- 9. 在Mac上安装Z3 Os Mountain Lion
- 10. 在Mountain Lion上安装32位节点
- 11. 在Mountain Lion上安装psycopg2(brew + pip)
- 12. 在Mountain Lion上安装zmq gem
- 13. 在Mac OSX上安装matplotlib Mountain Lion
- 14. 在Mountain Lion上安装ns-2.34
- 15. 在Mountain Lion上安装Ruby 1.8.7(10.8)
- 16. 在mac os x mountain lion上安装boost_1_53_0
- 17. 在Mountain Lion上编译/安装libdvdcss
- 18. 如何安装rails mac OSX Mountain Lion?
- 19. 在MAMP PRO和OSX上安装Gearman
- 20. 如何在Mountain Lion上安装MySQLdb和cx_Oracle?
- 21. 如何在Mac OS Mountain Lion上的Java 1.7中安装JCE?
- 22. 无法在Mountain Lion上通过Xcode 4.5.1安装ruby 1.9.3
- 23. 无法在OS X Mountain Lion上安装Mono
- 24. 从Lion升级后在Mountain Lion上重新安装Xcode
- 25. 无法在Lion/Mountain Lion上安装python-mysql
- 26. 无法在OS X Mountain Lion上安装RMagick
- 27. 无法在Mountain Lion上安装therubyracer -v'0.10.0'
- 28. 如何在Mac OS X 10.8 Mountain Lion上安装OCI8 PHP扩展
- 29. 如何在Mountain Lion上为IntelliJ安装ruby-debug-base19x?
- 30. 如何在Mac OS X Mountain Lion上安装pybrain?
我必须在运行上面的'brew tap josegonzalez/php'' brew tap homebrew/dupes'之前运行此操作,显然最新的mamp pro版本附带了http://stackoverflow.com/a/16064860/778669 – Kus
ImageMagick的预装,检查http://www.mamp.info/en/mamp-pro/ – erwinheiser
我不得不跑'酿造update'和运行前清理整个事情'冲泡安装php55-imagick' –