2016-12-02 9 views
0

私はLaravel Valetを使用しています。私は、次のコマンドを私/プロジェクトのディレクトリ内Laravel 5.2、 'Imagick'クラスが見つかりません

brew install imagemagick 

brew install homebrew/php/php70-imagick 

を使用して醸造を介して画像魔術とimagickをインストールしました。

私がBREW検索を実行すると、それぞれの横にちょっとしたチェックが入って、インストールされていることが示されます。

しかし、自分のプロジェクトで使用しようとすると恐ろしい "クラスImagick not found"というエラーが出ます。私がここで間違ったことはあまり確かではありません。

+1

OS、PHPのバージョンを取得する可能性がありますか? – Marinus

+0

El Capitan、PHP 7.0.13 – DanielPahor

+0

- [Laravel 5.2:Class Imagick not found](http://stackoverflow.com/questions/37833614/laravel-5-2-class-imagick-not-found)と重複することがあります。 –

答えて

0

php.iniにextension追加:

service apache2 restart 

それとも

はあなたが

cd /etc/php5/apache2/php.ini 

にあるphp.iniの編集を試すことができます

echo "extension=imagick.so" >> /etc/php5/apache2/php.ini 

Apacheを再起動しますあなたのl inuxはubuntuですか?

cat php.ini | grep extension=imagick.so 

検索の結果がある場合、あなたはこの

;extension=imagick.so 
You remove this semicolon ; and if not any results, 
echo "extension=imagick.so" >> /etc/php5/apache2/php.ini 

そして最後に

sudo /etc/init.d/apahce2 restart 
関連する問題