PHP拥有所有想象力的库,但在Laravel 5.4中它说找不到类。
代码:
$img = new Imagick($full_name);
这个if(extension_loaded('imagick'))返回true。 所以它已经安装好了。
任何帮助为什么Laravel将PHP类视为自己的?
$ img = new \ Imagick($ full_name)的错误: FatalErrorException 找不到“Imagick”类
$ img = new Imagick($ full_name)的错误: FatalErrorException 类'App \ Http \ Controllers \ Imagick'未找到
答案 0 :(得分:0)
您的代码尝试查看imagick的默认名称空间,因此您必须像这样编写它,它将以适当的方式找到imagick类:
$img = new \Imagick($full_name);