发布于 4年前

在 laravel 7.3.11中, PHP 安装不支持 GD 库扩展

安装PHP 不支持 GD 库扩展,下面的代码有错误吗?

public function __construct(Decoder $decoder = null, Encoder 
$encoder = null)
         {
         if( ! $this->coreAvailable())  
           {
            throw new \Intervention\Image\Exception\NotSupportedException(
                "GD Library extension not available with this PHP installation."
            );
        }
        $this->decoder = $decoder ? $decoder : new Decoder;
        $this->encoder = $encoder ? $encoder : new Encoder;
        }

参考答案

  1. 检查你的 PHP 版本(如你的7.3.11)
  2. 运行命令 PHP7.3: sudo apt-get install PHP7.3-gd 3
  3. 验证是否加载了 GD 支持
php -i | grep -i gd

输出应该是这样的:

GD Support => enabled
GD headers Version => 2.1.1-dev
gd.jpeg_ignore_warning => 0 => 0
©2020 edoou.com   京ICP备16001874号-3