ECshop Strict Standards: Only variables should be passed by reference in
2016-03-24 00:00
513 查看
Strict Standards: Only variables should be passed by reference in D:\wamp\ecshop\includes\cls_template.php on line 406 用软件打开406行是这句话$tag_sel = array_shift(explode(' ', $tag));
解决方法
5.3以上版本的问题,应该也和配置有关
只要406行把这一句拆成两句就没有问题了
$tag_sel = array_shift(explode(' ', $tag));
改成:
$tag_arr = explode(' ', $tag); $tag_sel = array_shift($tag_arr);
因为array_shift的参数是引用传递的,5.3以上默认只能传递具体的变量,而不能通过函数返回值
或则如果这样配置的话:
error_reporting = E_ALL | E_STRICT
转载自:http://www.9958.pw/post/ecshop_error_01
相关文章推荐
- ecshop后台编辑器替换成ueditor编辑器
- ecshop 批量上传(加入自定义属性)
- ecshop实现smtp发送邮件
- ECshop 迁移到 PHP7版本时遇到的兼容性问题
- 给ECShop添加最新评论
- ecshop 2.72如何修改后台访问地址
- ECSHOP在PHP5.5及高版本上报错的解决方法
- 完整删除ecshop中获取店铺信息的API
- 分享微信扫码支付开发遇到问题及解决方案-附Ecshop微信支付插件
- ECSHOP全版本注入0DAY
- ECSHOP全版本注入漏洞(二次注入)
- ECSHOP商品库存数量显示在网站商城首页
- ECSHOP商品分类筛选自定义价格区间
- ECSHOP购物车结算页面显示商品品牌
- ecshop 如何去掉Powered by ECShop版权
- 怎样添加ECSHOP广告位置
- ECSHOP 商品详情页 购物车页 添加购买数量加减按钮
- ECSHOP首页flash幻灯片修改为循环图片(可以自己添加jq,js效果)
- 修改后台重新登陆或超时问题 SESSION 过期时间
- ecshop自己添加的页面如何修改分页链接