0

我正在使用 Laravel 代客。我已经使用以下命令通过 brew 安装了 image magick 和 imagick

brew install imagemagick

brew install homebrew/php/php70-imagick

在我的 /project 目录中。

当我运行 brew search 时,我在每个旁边都有一个小勾号,表明它们已经安装。

然而,当我尝试在我的项目中使用它时,我得到了可怕的“class Imagick not found”错误。不太确定我在这里做错了什么。

4

1 回答 1

0

将扩展附加到您的 php.ini:

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

重启阿帕奇

service apache2 restart

或者

您可以尝试编辑位于

cd /etc/php5/apache2/php.ini

如果你的 linux 是 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
于 2016-12-02T05:07:44.713 回答