web-dev-qa-db-ja.com

Mountain Lion(10.8.2)にImage Magick for MAMP(Pro)をインストールする方法

Mountain Lionのセットアップ(MAMP Proを使用している場所)にImageMagickをインストールする方法を探していました。 この記事 を見つけましたが、MLに固有のものではありません。また、ここで他のいくつかの同様の質問を見つけましたSOしかし、それらはあまりにも具体的だったと思います。私がこの種のことで得意ではないことを助けません。誰かが私に良いことを指摘できますか?資源?

17
Angie Herrera

最新バージョンのMAMPを使用している場合は、Joel Farrisの回答を確認してください


私はついにHomebrewとここの手順を使用して正しくインストールすることができました: http://egoco.de/post/23167969231/installing-imagemagick-for-php-and-mamp

依存関係を修正する(そしてファイルのパーミッションを変更する)ために、brewdoctorとbrewlinkを数回実行して使用する必要がありました

brew install php54-imagick

uRLに記載されているものではなく。

彼が最後に言及している拡張子(さまざまなiniファイルに貼り付ける必要があるビット)は次のとおりです。

[imagick]
extension="/usr/local/Cellar/php54-imagick/3.1.0RC2/imagick.so"

それが役に立てば幸い!

15
erwinheiser

erwinheiserのコメント で指摘されたように、MAMP 3は現在imagemagickがプリインストールされていますMAMPのユーザーガイド(PDF) を確認したところ、次のことがわかりました。

ImageMagick PHPモジュールはデフォルトで含まれていますが、php.iniテンプレートファイル内で有効にする必要があります。次の行から「;」を削除してください。

;extension=imagick.so

そして、MAMP Proの(右)php.iniファイルをどのように見つけて変更しますか?

  • MAMPのメニューからファイルテンプレートの編集[〜#〜] php [〜#〜]› [最新バージョン]
    • またはキーボードショートカットを使用します:⌘4
  • 編集します。 (Imagickは私の542行目にありました。)
  • ファイルを保存して閉じます。
  • MAMPは、サーバーを今すぐ再起動するかどうかを尋ねます。yesを選択します。

これで完了です。

47
Joel Farris

MAMPにはImagickがインストールされています。 OS X 10.10.3(Yosemite)でMAMP v3.2.1(MAMP Proではない)を実行しています。

MAMPに付属のphp.iniファイルを編集してimagickを有効にしました。

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サーバーを再起動すると、準備が整います。

6
Ali Haris

ここでMacインストーラーパッケージを作成しました— http://www.cactuslab.com/imagemagick/

4