如何在linux上的xampp中启用php GD库中的Webp支持

时间:2016-07-13 07:04:41

标签: php linux xampp gd php-7

我有 XAMPP for Linux 7.0.8

启用 GD支持

screenshot of phpinfo(); about GD

我想使用imagewebp();。 我在使用它时遇到错误,

  

致命错误:未捕获错误:调用未定义的函数imagewebp()

在搜索我得出的解决方案时,是来自http://php.net/manual/en/image.installation.php

的解决方案
  

图像格式|配置交换机

     

webp |要启用对webp的支持,请添加--with-vpx-dir = DIR。从PHP 5.5开始提供。

我想启用webp支持。

我想做什么?

2 个答案:

答案 0 :(得分:1)

您可以访问Google并从服务器中的源代码构建webP库。 https://developers.google.com/speed/webp/download

就我而言,由于某些安全原因,Ubuntu和Debian没有将GD库与它们捆绑在一起。 (我不知道你使用哪个发行版) 你可以重新编译PHP或者为Ubuntu添加:

sudo apt-get install php5-gd

不要忘记重启您的网络服务器。你也可以为RPM包做同样的事情。

答案 1 :(得分:0)

我终于找到了卸载 XAMPP 应用程序并安装Native LAMP堆栈服务器的解决方案。

为什么因为我无法在 XAMPP 中重新编译 PHP 。这将更加困难。

我使用了我原生的 Linux Apache / PHP 安装,所以我可以下载源包并重新编译 PHP 以满足我的需求。