如何解决ecshop因php版本过高引起的七种报错
2016-09-11 20:38 来源:www.chinab4c.com 作者:ecshop专家
ecshop兼容PHP版本较低,不兼容PHP更高的版本,如果使用其他版本可能会出现各种错误,如以下七种错误问题:
1、Strict Standards: Non-static method cls_image::gd_version() should not be called statically
未声明静态static将return cls_image::gd_version();
替换为
$p = new cls_image();
return $p->gd_version();
2、Strict Standards: Only variables should be passed by reference
变量应该通过引用传递
将$tag_sel = array_shift(explode(' ', $tag));
替换为
$tag_arr = explode(' ', $tag);
$tag_sel = array_shift($tag_arr);
3、Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
将 return preg_replace("/{([^\\}\\{\\n]*)}/e", "\\$this->sel ect('\\\\1');", $source);
替换为
return preg_replace_callback ("/{([^\\}\\{\\n]*)}/", function($r) { return $this->sel ect($r[1]); }, $source);
4、Strict Standards: Redefining already defined constructor for class paypal
PHP 类,有两种构造函数,一种是跟类同名的函数,一种是 ____construct()。从PHP5.4开始,对这两个函数出现的顺序做了最严格的定义,必须是 ____construct() 在前,同名函数在后
例如:
function __construct()
{
$this->paypal();
}
function paypal()
{
}
5、mktime(): You should be using the time() function instead
mktime()方法不带参数被调用
将$auth = mktime();
替换为
$auth = time();
6、Strict Standards: Declaration of vbb::set_cookie() should be compatible with integrate::set_cookie($username = '', $remember = NULL)
子类的函数跟父类的同名,必须使子类的函数参数跟父类的对应函数参数个数相同
依据错误提示,修改例如:
function set_cookie ($username="")
改为
function set_cookie ($username="", $remember = NULL)
7、Parse error: syntax error, unexpected ';'
语法错误,缺少;或者echo没有输出值
最近更新
常用插件
- ecshop二次开发商品购买增
图片1香...
- ecshop2.7.2生成虚拟订单2.
以前我们开发过ecshop下的虚拟订单,就是客户在访问的时候,会自动生...
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
- ecshop2.7.1邮件发送插件
ecshop2.7.1邮件发送插件:该插件主要的开发思想是源于ecshop短信发送系统...
- ecshop最小购买数量控制插
ecshop最小购买数量控制插件,这个插件主要是为我们提供一个十分方便...
ecshop热门问答
ecshop热门资料
dede附件
ecshop漏洞补丁
ecshop臻福网络
ecshop文章发布模块
ecshop预览
ecshop支付Bug
ecshop淘宝销售
ecshop转折点
ecshop左区域
ecshop商品编号
ecshopIE9正式版
ecshop唯一属性
ecshop导航链接
ecshopcategories
ecshop为您服务
ecshop不吝
ecshopip数据库
ecshop提示
ecshop对决
ecshop缓存temp文件
ecshop微博登陆
ecmall筛选
ecshop模板中国
ecshop背景
ecshop销售额
ecshopShoujichina
ecshop钻牛角尖
ecshop页面
ecshopexp
ecshopshopower