如何在MAMP 4(Lite)中启用Imagick?

时间:2017-02-07 16:26:01

标签: mamp imagick

我正在尝试在PHP 7.1.0的MAMP 4(Lite,而不是Pro)中启用Image Magick 我发现的一切都是针对MAMP 3的。

它说,我必须取消注释这一行:
;extension=imagick.so

指南说,我必须将此文件取消注释:
/Applications/MAMP/conf/php7.1.0/php.ini

我的phpinfo()表示加载的配置文件是:
/Applications/MAMP/bin/php/php7.1.0/conf/php.ini

我取消注释并重新启动服务器,但扩展程序未加载。

关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:0)

我似乎找到了这个问题。

php.ini中的extension_dir确实指向不存在的文件夹:
/Applications/MAMP/bin/php/php7.1.0/lib/php/extensions/no-debug-non-zts-20151012/

唯一存在的文件夹是:
/Applications/MAMP/bin/php/php7.1.0/lib/php/extensions/no-debug-non-zts-20160303/

我不知道为什么这会指向一个较旧的文件夹,但在将其更改为新文件夹后,Imagick会被加载。

相关问题