加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

如何编译php以启用webp支持?

发布时间:2020-12-13 22:52:05 所属栏目:PHP教程 来源:网络整理
导读:虽然我多次编译php 5.5.10,但仍然无法获得webp支持启用,这由“ http://cn2.php.net/manual/zh/function.imagewebp.php”描述. 这是我的编译设置: CentOS release 5.8 (Final) x86_64freetype-2.4.6jpeg-8clibpng-1.2.35gd-2.1.0 php编译命令 ./configure --
虽然我多次编译php 5.5.10,但仍然无法获得webp支持启用,这由“ http://cn2.php.net/manual/zh/function.imagewebp.php”描述.
这是我的编译设置:

CentOS release 5.8 (Final) x86_64
freetype-2.4.6
jpeg-8c
libpng-1.2.35
gd-2.1.0

php编译命令

./configure    --prefix=/apps/lib/php-5.5.10  --with-mysql=mysqlnd   --with-mysqli=mysqlnd   --with-pdo-mysql=mysqlnd   --enable-mysqlnd   --enable-fpm   --enable-mbstring   --enable-mbregex   --with-zlib-dir=/apps/lib/zlib   --enable-pcntl   --enable-sockets   --enable-ftp   --enable-soap   --enable-bcmath   --disable-debug   --enable-sockets   --enable-inline-optimization   --disable-rpath   --with-mysql=/apps/svr/mysql5   --with-libxml-dir=/apps/lib/libxml   --with-jpeg-dir=/apps/lib/jpeg   --with-iconv-dir=/apps/lib/libiconv   --with-mcrypt=/apps/lib/libmcrypt   --with-freetype-dir=/apps/lib/freetype   --with-gd=/apps/lib/gd-2.1.0  --with-openssl-dir=/apps/lib/openssl   --with-openssl=/apps/lib/openssl   --with-curl=/apps/lib/curl  --with-png-dir=/apps/lib/libpng --enable-opcache=no

最后得到gd的这个输出

gd

GD Support => enabled
GD Version => 2.1.0-alpha
FreeType Support => enabled
FreeType Linkage => with freetype
FreeType Version => 2.4.6
GIF Read Support => enabled
GIF Create Support => enabled
JPEG Support => enabled
libJPEG Version => 8
PNG Support => enabled
libPNG Version => 1.2.35
WBMP Support => enabled
XPM Support => enabled
libXpm Version => 30411
XBM Support => enabled

当我按照’http://techglimpse.com/install-upgrade-php55-yum/‘的步骤使用remi.repo安装php 5.5.9时,我终于从gd的输出中得到了成功信号

gd

GD Support => enabled
GD Version => 2.1.0
FreeType Support => enabled
FreeType Linkage => with freetype
FreeType Version => 2.2.1
T1Lib Support => enabled
GIF Read Support => enabled
GIF Create Support => enabled
JPEG Support => enabled
libJPEG Version => 6b
PNG Support => enabled
libPNG Version => 1.2.10
WBMP Support => enabled
XPM Support => enabled
libXpm Version => 30411
XBM Support => enabled
WebP Support => enabled

对于系统管理员的关注,我需要使用编译版本部署php.编译php或lib gd时,我是否错过了重要的内容?

解决方法

要启用WebP支持,您必须将–with-vpx-dir =添加到您的配置行(当然还安装了libvpx).另见 https://bugs.php.net/bug.php?id=64476.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读