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

如何在linux上的xampp中启用php GD库中的Webp支持,php,linux,xampp,gd,php-7,Php,Linux,Xampp,Gd,Php 7,我有适用于Linux 7.0.8的XAMPP 并通过GD支持启用 我想使用imagewebp()。 我使用这个时出错了 致命错误:未捕获错误:调用未定义的函数imagewebp() 在寻找解决方案的过程中,我得出的结论是 图像格式|配置开关 webp |要启用对webp的支持,请添加--使用vpx dir=dir。从PHP5.5开始提供 我想启用webp支持 我想做什么?你可以去谷歌,从服务器上的源代码构建webP库。 就我所知,出于某种安全原因,Ubuntu和Debian没有将GD LIB

我有适用于Linux 7.0.8的XAMPP

并通过GD支持启用

我想使用
imagewebp()。
我使用这个时出错了

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

在寻找解决方案的过程中,我得出的结论是

图像格式|配置开关

webp |要启用对webp的支持,请添加--使用vpx dir=dir。从PHP5.5开始提供

我想启用webp支持


我想做什么?

你可以去谷歌,从服务器上的源代码构建webP库。

就我所知,出于某种安全原因,Ubuntu和Debian没有将GD LIB与之捆绑在一起。(我不知道您使用哪个发行版) 您可以重新编译PHP或为Ubuntu添加:

sudo apt-get install php5-gd

不要忘记重新启动web服务器。您也可以对RPM软件包执行同样的操作。

我终于想出了一个解决方案,卸载XAMPP应用程序并安装本机LAMP stack服务器

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


我使用了我的本地Linux Apache/PHP安装,因此我可以下载源程序包并根据需要重新编译PHP

我已经安装了GD库,这就是为什么启用GD支持的原因。。。。我的问题是启用webp支持您已经在PHP中启用了GD支持。那么,您是否在系统中安装了GD库?在我的XAMPP应用程序中安装的GD库请参阅我的'phpinfo();'我的问题区域截图。。。我还在我的系统中安装了libgd和libwebp库。。。。