2016-11-11 9 views
0

私はimagemagickのインストールが終了しましたが、コンポーザーアップデートはそれがインストールされていないとしています。何が問題ですか?imagemagickはローカルにインストールされていますが、コンポーザーのアップデートは実行されません。 OSX

コンポーザのアップデートを実行しても問題ないかどうかは、MAMPまたはXAMPPを開いて実行する必要がありますか?あなただけのPHP拡張モジュールをインストールする必要がPECL imagick

(加えて:PHP拡張を -

screenshot

+0

は、スクリーンショットを実際のエラーメッセージのテキスト表現に置き換える方がよいでしょう。 – David

+0

あなたはこのエラーを読んでいますか? 'ext-imagickがあなたのシステムにない' –

答えて

0

あなたがImageMagickのコンソールツールとライブラリ EXT-imagickの両方をインストールする必要がPHPでImagickクラスを使用するにはあなたが既にインストールしているImagemagickに)。一般的にyonはpecl install imagickを実行する必要があります。詳細はPHP manualをお読みください

$ PATHにディレクトリを設定していない場合、MAMPを使用する場合は、MAMPのpeclへのフルパスを入力する必要があります。詳細はこのartileを参照してくださいInstalling PHP PEAR and PECL extensions on MAMP for Mac OS X

いいえ、あなたはMAMPを実行する必要はありません。それどころか、php.iniの変更後にhttpdを再起動する必要があります。

+0

私はそのサイトで何をすべきか理解していない。ところで、私はOSXに入っています。そこにはたくさんのウィンドウアイコンがあります... 私はphp.iniに変更を加えたことは知らなかった、私はそのことをインストールしようとしています。作曲家の更新を実行できます。これは悪夢です –

+0

あなたはPHP拡張機能をインストールするだけで済みます(既にインストールしているImagemagickに加えて)。 'pecl install imagick'を実行する必要があります。詳しくは、PHPマニュアルを参照してください。http://php.net/manual/imagick.installation.php – Yaroslav

+0

また、MECのPECL拡張機能をOS X https: //www.lullabot.com/articles/installing-php-pear-and-pecl-extensions-on-mamp-for-mac-os-x-107-lion – Yaroslav

関連する問題