您现在的位置是:首页 > cms教程 > ecshop商城教程ecshop商城教程
ecshop安装提示cls_image::gd_version()和不支持JPEG的解决方法
谷冬2024-11-28 21:54:48ecshop商城教程已有8人查阅
导读在安装Ecshop的时候,遇到两个问题: 1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\X\ \ecshop\install\inclu
在安装Ecshop的时候,遇到两个问题:
1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\X\ \ecshop\install\includes\lib_installer.php on line 31
解决:找到install/includes/lib_installer.php中的第31行 return cls_image::gd_version();然后在找到include/cls_image.php中的678行,发现gd_version()方法未声明静态static,所以会出错。这时候只要:
1)将function gd_version()改成static function gd_version()即可。
2)或者将install/includes/lib_installer.php中的第31行return cls_image::gd_version();改成: 2.检测环境的时候提示:是否支持 JPEG是不支持的。
解决:查看发现有libjpeg.lib库,GD2库也有,都加载了,也都正常。查看ecshop源代码发现install/includes/lib_installer.php中第100行,JPEG写成了JPG,正确的应该是:
$ 为何说Ecshop写错了,因为我打印数组$gd_info的时候,里面的键名是:JPEG Support。而$gd_info数组里的值都是直接调用系统环境变量的。
3.默认时区问题: 解决:方法1,将php.ini里是date.timezone前的";"去掉,改成:date.timezone = PRC;
方法2,在页头使用 方法3,在页头使用date_default_timezone_set()设置 date_default_timezone_set('PRC'); //东八时区 echo date('Y-m-d H:i:s');
1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\X\ \ecshop\install\includes\lib_installer.php on line 31
解决:找到install/includes/lib_installer.php中的第31行 return cls_image::gd_version();然后在找到include/cls_image.php中的678行,发现gd_version()方法未声明静态static,所以会出错。这时候只要:
1)将function gd_version()改成static function gd_version()即可。
2)或者将install/includes/lib_installer.php中的第31行return cls_image::gd_version();改成: 2.检测环境的时候提示:是否支持 JPEG是不支持的。
解决:查看发现有libjpeg.lib库,GD2库也有,都加载了,也都正常。查看ecshop源代码发现install/includes/lib_installer.php中第100行,JPEG写成了JPG,正确的应该是:
$ 为何说Ecshop写错了,因为我打印数组$gd_info的时候,里面的键名是:JPEG Support。而$gd_info数组里的值都是直接调用系统环境变量的。
3.默认时区问题: 解决:方法1,将php.ini里是date.timezone前的";"去掉,改成:date.timezone = PRC;
方法2,在页头使用 方法3,在页头使用date_default_timezone_set()设置 date_default_timezone_set('PRC'); //东八时区 echo date('Y-m-d H:i:s');
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
ecshop商品页怎么显示当前登录会员等级价格
很多会员经常问这样一个问题,怎么让ECSHOP模板的商品详情页面显示当前会员等级的价格?这个其实不是很复杂,下面给大家说一下实现方法ecshop2.73后台怎么找回管理密码
在ecshop2.73正式版,系统功能当中有一条: 修正 会员和管理员密码加密方法我们到表当中看会发现admin_user表当中多了个salt字段, 这个是加盐。ecshop模板安装方法教程
ECSHOP模板安装很简单,主要分两种网站模板安装方法:1、无ECSHOP二次开发过的(就是新网站没有修改过ECSHOP程序的,模板也是独立的);ecshop用户中心会员信息添加填写通关信息真实姓名字段并调用
ecshop用户中心会员信息添加填写证件信息,真实姓名字段并调用,用户中心里用户信息添加字段并调用,如真实姓名,证件号等 如图: 前台模板:user_t
留言与评论 (共有 0 条评论) |