当前位置:网站首页>ecshop安装的时候提示不支持JPEG格式
ecshop安装的时候提示不支持JPEG格式
2022-07-31 08:24:00 【正在吞噬的世界】
检测环境的时候提示:是否支持 JPEG是不支持的。
```c
解决一:查看发现有libjpeg.lib库,GD2库也有,都加载了,也都正常。查看ecshop源代码发现install/includes/lib_installer.php中第100行,JPEG写成了JPG,对图片格式的验证。
$gd_info = gd_info();
$jpeg_enabled = ($gd_info['JPG Support'] === true) ? $_LANG['support'] :$_LANG['not_support'];
$gif_enabled = ($gd_info['GIF Create Support'] === true) ? $_LANG['support'] :$_LANG['not_support'];
$png_enabled = ($gd_info['PNG Support'] === true) ? $_LANG['support'] :$_LANG['not_support'];
可用看到是对$gd_info值检验来看是否支持某个图片类型的,打印这个数组,可用看到其是支持JPEG的,$gd_info['JPEG Support']是存在的,$gd_info['JPG Support']不存在。所以将$gd_info['JPG Support'] 修改为$gd_info['JPEG Support']即可。
正确的应该是:
$jpeg_enabled = ($gd_info['JPEG Support'] === true) ? $_LANG['support'] : $_LANG['not_support'];
为何说Ecshop写错了,因为我打印数组$gd_info的时候,里面的键名是:JPEG Support。而$gd_info数组里的值都是直接调用系统环境变量的。
边栏推荐
- 【MySQL功法】第4话 · 和kiko一起探索MySQL中的运算符
- MySQL 日期时间类型精确到毫秒
- 刷题《剑指Offer》day05
- 哪些字符串会被FastJson解析为null呢
- 高并发高可用高性能的解决方案
- Small application project development, jingdong mall 】 【 uni - app custom search component (below) - search history
- 第八章 、接口
- SQL 入门之第一讲——MySQL 8.0.29安装教程(windows 64位)
- Modular specifications
- 求职产品经理【九】求职季,如何写好一份简历?
猜你喜欢
随机推荐
全国中职网络安全B模块之国赛题远程代码执行渗透测试 PHPstudy的后门漏洞分析
Read Elephant Swap in one article, why does it bring such a high premium to ePLATO?
Cloud server deployment web project
剑指offer-解决面试题的思路
我的创作纪念日
哆啦a梦教你页面的转发与重定向
Small application project development, jingdong mall 】 【 uni - app custom search component (below) - search history
Ubuntu安装Mysql5.7
skynet中一条消息从取出到处理完整流程(源码刨析)
SQL join table (inner join, left join, right join, cross join, full outer join)
【插值与拟合】
利用frp服务器进行内网穿透ssh访问
刷题《剑指Offer》day06
Pytorch学习记录(七):自定义模型 & Auto-Encoders
SQL 入门之第一讲——MySQL 8.0.29安装教程(windows 64位)
MySQL安装教程
2022杭电杯超级联赛3
MySQL 数据库基础知识(系统化一篇入门)
SSM框架讲解(史上最详细的文章)
奉劝那些刚参加工作的学弟学妹们:要想进大厂,这些核心技能是你必须要掌握的!完整学习路线!







![[MySQL exercises] Chapter 5 · SQL single table query](/img/11/66b4908ed8f253d599942f35bde96a.png)

