EC设置模板分类商品调用太多会出现空白的BUG解决方法
2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家
这两天碰到了件很郁闷的事,在后台模板设置对某个模板页添加很多分类下的商品时,出现了XXX.dwt模板无法修改的错误。然后退出后台再进入,发现模板上面的可设区域没有了。打开相关模板文件一看大小居然是0KB,而且变成了一个空白页。。。。!系统居然将模板写没了。。。开始以为是admin/template.php文件里面的file_put_contents函数问题,在上面加了个参数LOCK_EX。再试还是不行,后台系统一读取模板就无法正确显示可设区域,现在是写也不行读也不行,换套模板试试居然可以比上一个模板插多几个分类下的商品还是正常(当然再插更多又出现问题了)呵呵~~确实郁闷了 闲话说多了,那么下面就转入正题教大家如何解决这一问题: 其实这问题是由于cat_good.lbi文件大小产生的,这一文件越大,可以插的就越少。但为什么会这样呢?其实是preg系列函数引起的~ 它无法处理过大的数据量,既然知道了错误出在哪里那么就好办了,在找到admin/template.php文件在开头的地方加上一句:ini_set('pcre.backtrack_limit',-1); OK!问题搞定!虽然只改一句话看似简单,但我确一行行的代码去找,一个个相关的变量去试~~足足测试了一整天(从这里反应出了写程序的辛酸)~~希望大家多多支持一下啦~ |
回答:
没遇到类似问题,但顶一下 |
大数据量要调用的朋友就知道了 |
不错,支持分亨 |
支持,谢谢解答哦 |
最近更新
常用插件
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
ecshop热门问答
ecshop热门资料
返利网CPS接口
特价王cps
ecshop指点迷津
ecshop码字
ecshopupload
ecshop开发
ecshop垃圾邮件
ecshophttp
ecshopechsop二次开发
ecshopclient
ecshop简历
ecshop购物中心
ecshop新品推荐
ecshop三级分类
ecshop网站测试
ecshop内测
ecshop安装问题
ecshop部署
ecshop网站域名
ecshop冻结
ecshop上装
ecshopreg
ecshop缺货登记
ecshop新闻显示不了
ecshop加为好友
ecshop订单中心
ecmall待发货
ecshop抵扣
ecshop库内
ecshop正式会员