Ecshop模板网
首页 > ecshop教程 > ecshop安装使用 > 安装Ecshop首页出现报错:Only variables should be passed by referen
文章详情

安装Ecshop首页出现报错:Only variables should be passed by referen

ecshop模板网 / 2013-12-22

安装Ecshop首页出现报错:Strict Standards: Only variables should be passed by reference in D:\wamp\zuimoban\includes\cls_template.php on line 406

第406行:$tag_sel = array_shift(explode(' ', $tag));
解决办法 1 

5.3以上版本的问题,应该也和配置有关 只要406行把这一句拆成两句就没有问题了 
$tag_sel = array_shift(explode(' ', $tag));
改成:
$tag_arr = explode(' ', $tag); 
$tag_sel = array_shift($tag_arr);  
(实验过,绝对可行)
因为array_shift的参数是引用传递的,5.3以上默认只能传递具体的变量,而不能通过函数返回值 

解决办法 2 :

或则如果这样配置的话: error_reporting = E_ALL | E_STRICT
下一篇: ecshop报错gd_version() should not be called 上一篇: ecshop程序在nginx伪静态规则
 用户评论(共 0 条评论)
  • 暂时还没有任何用户评论
用户名: 匿名用户 E-mail:
当前心情:
评论内容:
验证码: captcha
返回顶部 返回首页
 
QQ在线咨询
售前电话热线
#
售前QQ客服