Я использую XAMPP версии 5.6.3-0 на Mac OS X 10.10.3 Yosemite и хочу установить Gmagick (https://pecl.php.net/package/gmagick) расширение, являющееся PHP API для graphicsmagic. (http://www.graphicsmagick.org)
Поэтому я скачал gmagick и скомпилировал его для php:
$ cd gmagick-1.1.7RC2
$ phpize
$ ./configure --with-php-config=/Applications/XAMPP/xamppfiles/bin/php-config-5.6.3
$ make
# sudo make install
Затем я добавил это в php.ini:
extension=gmagick.so
Но расширение не активно. Какие-либо предложения?
Я потратил слишком много времени на xampp, поэтому я просто использовал встроенный сервер Apache, который поставляется с Yosemite. Вот как это работает:
Установите Graphicsmagick:
$ brew install graphicsmagick
Загрузите gmagick из: https://pecl.php.net/package/gmagick
Распакуйте его и сделайте следующее:
$ cd gmagick-1.1.7RC2
$ phpize
$ ./configure
$ make
$ sudo make install
Отредактируйте php.ini с помощью
extension=gmagick.so
Для получения дополнительной информации о том, как настроить встроенный сервер Apache, см. Этот ресурс: http://getgrav.org/blog/mac-os-x-apache-setup-multiple-php-versions
Если у вас все еще есть решение проблемы с xampp, продолжайте, поскольку это может быть полезно для других. Я оставлю xampp установленным и протестирую любые предложения.
Других решений пока нет …