Как установить Imagick на Mac OS с помощью XAMPP

4865
Cat

У меня возникли проблемы с установкой Imagick на Mac. У меня установлен XAMPP, и когда я запускаю sudo pecl install imagick, я получаю эту ошибку:

checking ImageMagick MagickWand API configuration program... configure: error: not found. Please provide a path to MagickWand-config or Wand-config program. ERROR: `/private/tmp/pear/temp/imagick/configure --with-imagick="/Applications/XAMPP/xamppfiles/bin"' failed 

Ошибки выше, показывает, когда я ввод /Applications/XAMPP/xamppfiles/binпослеPlease provide the prefix of Imagemagick installation [autodetect]

Нужно ли устанавливать какую-то другую библиотеку перед запуском команды установки Imagick?

1
Может быть, это помогает. http://lists.macosforge.org/pipermail/macports-users/2008-March/009448.html Если это помогло, и вы получили его на работу, напишите ответ самостоятельно и примите его. Darokthar 13 лет назад 0
Спасибо за ссылку ... так что мне удалось наконец установить его, но я не могу загрузить библиотеку. Когда я включаю `extension = imagick.so`, а также путь к папке` extensions`, где была создана новая папка `modules`, я получаю пустую страницу в localhost / index.php. Какие-нибудь мысли? Cat 13 лет назад 0

1 ответ на вопрос

1
sorens

Я бы порекомендовал использовать Brew для установки imagemagick вместо MacPorts. Гораздо проще, IMO и менее подвержен ошибкам. В вики Brew есть информация о том, как очистить установленные файлы macport, чтобы старые установки не мешали.

На сайте bith github они показывают, как быстро установить brew. После того, как brew установлен, вы можете установить imagemagick с помощью brew install imagemagick. Кроме того, имейте в виду, Brew был разработан, чтобы не нуждаться в sudo. Надеюсь это поможет.