Я использую Laravel Valet. Я установил образ Magick и Imagick через Brew, используя следующие команды
brew install imagemagick
а также
brew install homebrew/php/php70-imagick
Внутри моего каталога / проекта.
Когда я запускаю brew search, рядом с каждым из них появляется галочка, показывающая, что они установлены.
Однако, когда я пытаюсь использовать его в своем проекте, я получаю страшную ошибку «класс Imagick not found». Не слишком уверен, что я сделал не так здесь.
Добавьте расширение к вашему php.ini:
echo "extension=imagick.so" >> /etc/php5/apache2/php.ini
Перезапустите Apache
service apache2 restart
Или же
Можете ли вы попробовать редактировать php.ini, расположенный в
cd /etc/php5/apache2/php.ini
если ваш linux это убунту?
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
Других решений пока нет …