您现在的位置是:首页 > cms教程 > ecshop商城教程ecshop商城教程
ecshop报错DEPRECATED: PREG_REPLACE()
怀蕊2024-12-18 21:07:14ecshop商城教程已有5人查阅
导读类似这样的报错:Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in D:\wyh\ecshop\includes\cls_template.php on line 3
类似这样的报错:
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in D:\wyh\ecshop\includes\cls_template.php on line 300
1、错误原因:
preg_replace() 函数中用到的修饰符 /e 在 PHP5.5.x 中已经被弃用了。
如果你的PHP版本恰好是PHP5.5.X,那你的ECSHOP肯定就会报类似这样的错误。
2、解决办法:
一、将 换成: 二、将cls_template.php的493行 换成: 三、将cls_template.php的552行$val = preg_replace("/\[([^\[\]]*)\]/eis", "'.'.str_replace('$','\$','\\1')", $val);
换成: 四、将cls_template.php的1069行 换成:
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in D:\wyh\ecshop\includes\cls_template.php on line 300
1、错误原因:
preg_replace() 函数中用到的修饰符 /e 在 PHP5.5.x 中已经被弃用了。
如果你的PHP版本恰好是PHP5.5.X,那你的ECSHOP肯定就会报类似这样的错误。
2、解决办法:
一、将 换成: 二、将cls_template.php的493行 换成: 三、将cls_template.php的552行$val = preg_replace("/\[([^\[\]]*)\]/eis", "'.'.str_replace('$','\$','\\1')", $val);
换成: 四、将cls_template.php的1069行 换成:
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
ecshop自定义函数和调用方法实例
ECShop {insert name=’cart_info’}|insert_function|动态函数库在ECShop模板的dwt文件中,经常可以看到类似 {insert_scripts files=’common.js’}或者{insert name=’cart_info’}的代码。ecshop商品放大镜JS实现放大镜产品效果代码实例
适用所有ecshop版本模板的放大镜(含小图切换大图效果)前段时间分享了一个适用于所有ecshop版本的商品放大镜效果效果实现了 :ecshop商品列表页怎么显示每个商品评论等级评论数量
步骤一:首先修改category.php 文件,定位到 category_get_goods() 函数部分;第二步(以官方默认模板为例):修改 htemes/default/library/goods_list.lbi 文件ecshop购物流程删除去掉配送方式和支付方式的方法
有些人商城因为商品特殊 可能不需要配送方式或者支付方式,所以需要删除,所以代码号代码号提供ecshop购物流程删除去掉配送方式和支付方式修改教程,希望对大家有所帮助。
留言与评论 (共有 0 条评论) |