Подтвердить что ты не робот

Как установить Image Magick для MAMP (Pro) на Mountain Lion (10.8.2)

Я искал способ установки Image Magick на моей установке Mountain Lion (где я использую MAMP Pro). Я нашел эту статью, но это не относится к ML. Также нашел здесь пару других подобных вопросов, но они были слишком конкретными, я думаю. Не помогает, что я не так хорош в этом. Может ли кто-нибудь указать мне хороший ресурс?

4b9b3361

Ответ 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, и вы хорошо пойдете.