错误1

  • 错误提示:configure: error: unrecognized options: --with-webp-dir, --with-jpeg-dir, --with-png-dir, --with-freetype-dir
  • 原因:php7.4和Php8.x的版本中已修改了参数名称
  • 解决方案:
RUN docker-php-ext-configure gd --with-webp --with-jpeg --with-freetype

错误2

  • 提示:configure: error: unrecognized options: --with-png-dir
  • 原因:由于GD库本身中的massiv更新,标志已发生更改。—with-png标志已被删除,但默认情况下支持png
  • 解决方案:
RUN docker-php-ext-configure gd --with-freetype --with-jpeg