Как установить Image Magick для MAMP (Pro) на Mountain Lion (10.8.2)
Я искал способ установки Image Magick на моей установке Mountain Lion (где я использую MAMP Pro). Я нашел эту статью, но это не относится к ML. Также нашел здесь пару других подобных вопросов, но они были слишком конкретными, я думаю. Не помогает, что я не так хорош в этом. Может ли кто-нибудь указать мне хороший ресурс?
Ответы
Ответ 1
Убедитесь, что вы проверяете ответ Джоэла Фарриса, если вы используете обновленную версию MAMP
Мне наконец-то удалось установить его правильно с помощью Homebrew и инструкции здесь: http://egoco.de/post/23167969231/installing-imagemagick-for-php-and-mamp
Мне пришлось несколько раз запускать ссылку brew doctor и brew для исправления зависимостей (и изменения разрешений для файла или двух) и использовать
brew install php54-imagick
а не тот, который указан в URL-адресе.
Расширение, которое он упоминает в конце (бит, который вы должны вставлять в разные файлы ini):
[imagick]
extension="/usr/local/Cellar/php54-imagick/3.1.0RC2/imagick.so"
Надеюсь, это поможет!
Ответ 2
Как было указано в комментарии erwinheiser, MAMP 3 теперь поставляется с предустановленной программой imagemagick. Я проверил Руководство пользователя MAMP (PDF) и нашел следующее:
Модуль ImageMagick PHP по умолчанию включен, но вы должны включить его в файл шаблона php.ini. Удалить '; из следующей строки.
;extension=imagick.so
И как вы можете найти и изменить файл (strong) php.ini для MAMP Pro?
- В меню MAMP выберите Файл > Изменить шаблон > PHP > [последняя версия]
- или используйте комбинацию клавиш: ⌘4
- Сделайте редактирование. (Imagick был на линии 542 в моем.)
- Сохраните и закройте файл.
- MAMP спрашивает, хотите ли вы перезапустить сервер сейчас, выберите да.
И все готово!
Ответ 3
MAMP поставляется с установленным Imagick. У меня есть MAMP v3.2.1 (не MAMP Pro), работающий на OS X 10.10.3 (Yosemite).
Я включил imagick, отредактировав файл php.ini, который поставляется с MAMP.
Файл 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, и вы хорошо пойдете.
Ответ 4
Мы сделали здесь пакет установки Mac http://www.cactuslab.com/imagemagick/