Imagemagick が MAMP とともにインストールされない
-
16-09-2019 - |
質問
それで私は読みました これ MAMP で Imagemagick をインストールする方法に関する記事を参照し、その記載どおりに実行しました。(sudo port install Imagemagick
, 、すべてが正常にインストールされているので、envvars ファイルを変更します)、それでもそれを使用するスクリプトを実行しようとすると、次のエラーが発生します。
Fatal error: Class 'Imagick' not found in /Applications/MAMP/htroots/active/includes/images.php on line 19
なぜこれが私以外の全員に効果があるのかわかる人はいますか?
解決
こんにちは、
これは、Imagick 拡張機能が PHP によってロードされていないようです。
これのみを含む php スクリプトを作成すると、次のようになります。
<?php
phpinfo();
?>
何かわかりますか (「imagick」セクションのような) 出力に Image magic について言及していますか?
そうでない場合 (発生しているエラーを考慮すると、おそらくそうでしょう), Image Magick 拡張機能が読み込まれていない可能性があります。
今すぐ 2 つのアイデア
- php.ini ファイルを確認してください。「extension=imagick.ext」のような行が含まれているはずです(Mac での「ext」が何なのかはわかりません、ごめんなさい)
- 新しい拡張機能を考慮するためにApacheを再起動しましたか?
- PHP/Apache エラー ログにエラーはありますか?imagick がロードされていない、および/またはその理由は何ですか?
所属していません StackOverflow