【问题标题】:Update GD version to support Webp for PHP 7.3更新 GD 版本以支持 PHP 7.3 的 Webp
【发布时间】:2020-03-18 15:30:25
【问题描述】:

我正在尝试通过 WHM 启用对 GD 的 WebP 支持。

目前我正在获取版本 2.1.0(2.5.5 稳定),当我检查 PHP 信息时,WebP 支持未启用。

我可以使用 WHM 启用此功能吗?

我对服务器没有经验,我正在使用 WHM 设置。

【问题讨论】:

    标签: php cpanel whm


    【解决方案1】:

    需要编译 PHP 来支持它。

    要启用对 webp 的支持,请添加 --with-vpx-dir=DIR 。自 PHP 5.4.0 起可用。从 PHP 7.0.0 开始,必须添加 --with-webp-dir=DIR,即已删除对 libvpx 的支持,转而支持 libwebp。

    https://www.php.net/manual/en/image.installation.php

    当然,您的服务器还需要安装 libvpx 或 libwebp。

    【讨论】:

    • 谢谢,不幸的是我的主人告诉我他们无法重新编译 PHP,因为我们正在使用 cPanel。对吗?
    • 不是他们做不到,但这对他们来说可能是个麻烦。取决于他们的基础设施,但他们的网站可能会关闭一段时间,或者他们只是想在执行此操作之前对所有内容进行备份,并且备份需要很长时间。选项1:你放弃拥有它。选项2:坚持很长时间,以至于他们决定这样做。选项 3:更改托管服务提供商。
    【解决方案2】:

    您可以使用official WebP package 来生成WebP 图像,而不是重新编译PHP。只需根据您的服务器操作系统下载软件包。解压并将其上传到 public_html 文件夹。使用 shell_exec 命令,您可以从 png、jpg 等生成 WebP 图像。无需 root 访问权限或安装包。有关更多信息,请遵循enable-webp-support-php-7 上的教程。希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-26
      • 1970-01-01
      • 1970-01-01
      • 2021-01-01
      • 2016-11-15
      • 2018-10-24
      • 1970-01-01
      • 2014-05-12
      相关资源
      最近更新 更多