问题描述
问题是这样的:我正在关注 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”
image of the error in question
解决方法
那个不是 yii2 错误。您需要在 php.ini 中启用该扩展之一
如果您是 Windows 用户:
我建议从 gd2 开始,不需要任何额外的安装,只需要在 php.ini 中取消注释以下行
扩展名=gd2
如果您是 linux 用户:
sudo apt-get install php-gd
将解决您的问题。 (您将需要系统的 root 权限)