• dushu.tw 读书网、小说免费阅读网站

宝塔安装支持webp图片格式的环境

网站 举个栗子 6个月前 (04-23) 519次浏览 0个评论 扫描二维码

记得以前宝塔的版本可以处理 webp 格式的图片,后来网站搬家一次后重装宝塔发现刷新总是出错(帝国 cms 程序),排查了半天发现是 gd 库不支持 webp 图片了,然后就百度查了半天发现可以尝试用 Imagick 处理 webp,好那我就写函数处理呗,好在当时写好函数之后 Imagick 可以正常处理 webp 图片(宝塔 7.0.3 版本) 宝塔安装支持 webp 图片格式的环境


现在建另外一个站,发现刷新又出错了,好吧,我又排查了半天,发现是 Imagick 不再支持 webp 图片处理了(宝塔 7.1.1 版本),所以宝塔你这是为什么要闹啥啊?就不能支持 webp 图片吗?

宝塔安装支持 webp 图片格式的环境

我两个服务器都是都是 Linux Centos7.7 (64 位) ,一个是宝塔 7.0.3/php7.0/imagick 支持 webp 图片处理;另一个是宝塔 7.1.1/php7.0 但是 imagick 不支持 webp 图片处理,另外这台服务器上我又编译安装了 php7.1 它的 Imagick 也不支持 webp 图片处理

 

 

 

 

进入 ssh 执行以下命令安装 gd 带 webp 支持的 php

  1. wget -O php.sh http://download.bt.cn/tools/php.sh
  2. bash php.sh install 7.0

https://www.gstatic.com/webp/gallery/2.webp

 

解决:chevereto图床支持 WEBP

官方 DEMO 可以
自己的却不行
用的最新正版:3.15.0
试了一下坛里另一个大佬的
https://img.st/
也不行
————————————————————-
已经解决 感谢@tomcb 大佬的悉心指导
用的 oneinstack 的 LNMP
php7.4 添加–with-webp 参数重新编译即可
php7.3 及之前的要用–with-webp-dir

编译失败的话可以先不编译 GD 库
后面单独编译 GD 库,再修改 php.ini 开启 GD 扩展
宝塔安装支持 webp 图片格式的环境

注:查看下 PHPINFO 的 GD 库有没有支持 webp
chevereto只支持 GD,不支持imagemagick

chevereto设置:
仪表盘 -》设置 -》 图片上传 中勾选下 WEBP

https://www.hostloc.com/thread-678923-1-3.html

https://www.bt.cn/bbs/thread-45258-1-1.html


举个栗子 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:宝塔安装支持 webp 图片格式的环境
喜欢 (0)
举个栗子
关于作者:
建筑工地上施工员,闲暇时弄个博客打发时间,
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址