ecshop错误提示:Deprecated: Assigning the return value of new by reference is deprecated

 ecshop安装使用  759浏览

ecshop后台操作,商品批量双传页面出现Deprecated: Assigning the return value of new by reference is deprecated的错误,具体错误提示如下:

Deprecated: Assigning the return value of new by reference is deprecated in C:\develop\wamp\www\ecshopdev\admin\goods_batch.php on line 921

首先,如果按照官方的ecshop安装运行环境要求是肯定不会报错的,我用的php版本是5.5的,出现此错误的原因是:php5.3开始后,废除了php中的”=&”符号,所以要想复制,直接用=引用即可。

因此修改就很简单了。

找到admin目录下的goods_batch.php,大概在921行


$filter = &new stdclass;

改成

$filter = new stdclass;

即把&符号去掉,就可以解决此错误了。

流行热度:超过759次围观
生产日期:2016-03-12 22:07:50
上次围观:2016-09-18 15:35:00
转载时必须以链接形式注明原始出处及本声明。

与本文相关的文章