问题是这样的:为了学习更多关于框架的知识,我正在学习一个yii教程,这个教程是https://www.youtube.com/watch?v=whuIf33v2Ug&t=11365s,我发现自己在2:55:31 (调整缩略图大小),我使用composer require yiisoft/yii2-imagine安装了必要的依赖项,并编写了代码。
Image::getImagine()
->open($thumbnailPath)
->thumbnail(new Box(1280, 1280))
->save();但是由于某种原因,我遇到了这个错误,我不知道如何解决它:
您的系统不支持以下任何驱动程序: gmagick、imagick、gd2
发布于 2021-03-29 14:51:07
这不是一个yii2错误。您需要在php.ini中启用其中一个扩展
如果您是windows用户:
我建议从gd2开始,它不需要任何额外的安装,只需要在你的php.ini中取消下面一行的注释
extension=gd2
如果您是linux用户:
sudo apt-get install php-gd将会解决你的问题。(您需要系统的root权限)
https://stackoverflow.com/questions/66817677
复制相似问题