首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Yii2‘您的系统不支持以下任何驱动程序: gmagick、imagick、gd2’

Yii2‘您的系统不支持以下任何驱动程序: gmagick、imagick、gd2’
EN

Stack Overflow用户
提问于 2021-03-26 21:16:52
回答 1查看 269关注 0票数 0

问题是这样的:为了学习更多关于框架的知识,我正在学习一个yii教程,这个教程是https://www.youtube.com/watch?v=whuIf33v2Ug&t=11365s,我发现自己在2:55:31 (调整缩略图大小),我使用composer require yiisoft/yii2-imagine安装了必要的依赖项,并编写了代码。

代码语言:javascript
复制
 Image::getImagine()
                ->open($thumbnailPath)
                ->thumbnail(new Box(1280, 1280))
                ->save();

但是由于某种原因,我遇到了这个错误,我不知道如何解决它:

您的系统不支持以下任何驱动程序: gmagick、imagick、gd2

image of the error in question

EN

回答 1

Stack Overflow用户

发布于 2021-03-29 14:51:07

这不是一个yii2错误。您需要在php.ini中启用其中一个扩展

如果您是windows用户:

我建议从gd2开始,它不需要任何额外的安装,只需要在你的php.ini中取消下面一行的注释

extension=gd2

如果您是linux用户:

代码语言:javascript
复制
sudo apt-get install php-gd

将会解决你的问题。(您需要系统的root权限)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66817677

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档