【已完成】希望PHP8.1以上版本整合AVIF格式支持
系统:CentOS 7.9.2009 x86_64(Py3.7.9)PHP 8.3.15
是的,这个意见在2024年9月已经被反映过了。但是并没有得到实际解决。
宝塔提供的解决方法是参考某自译外网不留出处的博文,这个文章解决不了宝塔PHP avif格式支持的问题。
编译安装的时候手动添
如何添加?
如何安装libheif?
如何安装libavif?
如何安装libyuv?
尝试了 https://github.com/AOMediaCodec/libavif 提供的yum命令以及编译安装,均失败。
sudo yum -y install libavif提示找不到libavif包,不知道是不是宝塔自动切换了镜像源的问题。
编译安装到make提示libyuv没有安装,但是系统安装了libyuv后仍然是同样的报错。
如果宝塔能把avif及其依赖整合在php、gd、imagemagick安装脚本里,将会极大的方便对avif图片格式有需求的用户。
感谢。
安装libheif:
yum install libheif libheif-devel -y
安装 libavif:
yum install libavif libavif-devel -y
如何安装libyuv:
yum install libyuv libyuv-devel -y
安装不上,是因为centos7官方已经停止维护了,自行更换一个可用的安装源
gd库添加avif方法:
在/www/server/panel/install/php.sh脚本内编译参数里面添加--with-avif
通过命令安装php:
bash /www/server/panel/install/php.sh install 81 阿珂 发表于 2025-4-22 11:23
安装libheif:
安装 libavif:
感谢回复,请问如果只做做PHP项目,官方推荐操作系统是Debian还是Ubuntu呢?打算抛弃Centos换个系统。 debian12 阿珂 发表于 2025-4-23 11:04
debian12
感谢感谢。
页:
[1]