0

Mac OS X 10.10.3 Yosemite で XAMPP バージョン 5.6.3-0 を使用しており、graphicsmagic の PHP API であるGmagick ( https://pecl.php.net/package/gmagick ) 拡張機能をインストールしたいと考えています。( 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

しかし、拡張機能はアクティブではありません。助言がありますか?

4

1 に答える 1

1

xampp で時間を浪費しすぎたので、Yosemite に付属のビルトイン Apache サーバーを使用しました。これがどのように機能したかです:

Graphicsmagick をインストールします。

$ brew install graphicsmagick

https://pecl.php.net/package/gmagickから 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をインストールしたままにして、提案をテストします。

于 2015-04-16T17:28:08.290 に答える