位置: 编程技术 - 正文

ECSHOP完美解决Deprecated: preg_replace()报错的问题(ecshop有哪些bug)

编辑:rootadmin

推荐整理分享ECSHOP完美解决Deprecated: preg_replace()报错的问题(ecshop有哪些bug),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ecshop教程图解,ecshop怎么样,ecshop怎么样,ecshop demo,ecshop demo,ecshop.ecoring,ecshop有哪些bug,ecshop有哪些bug,内容如对您有帮助,希望把文章链接给更多的朋友!

随着PHP5.5 的普及,ECSHOP系统又爆出了新的错误。PHP发展到PHP5.5版本以后,有了很多细微的变化。而ECSHOP官方更新又太慢,发现这些问题后也不及时升级,导致用户安装使用过程中错误百出。说了半天,这个新错误到底是什么呢,它的完整错误提示信息是这样的:

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in.......

注意:不是所有人的ECSHOP都会报这个错误,只有使用PHP5.5环境的ECSHOP才会报这个错误。

下面ecshop开发中心(www.ecshop.com)教程先来说一下错误产生的原因:

1)、错误原因:

preg_replace() 函数中用到的修饰符 /e 在 PHP5.5.x 中已经被弃用了。

如果你的PHP版本恰好是PHP5.5.X,那你的ECSHOP肯定就会报类似下面这样的错误:

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in......

ECSHOP完美解决Deprecated: preg_replace()报错的问题(ecshop有哪些bug)

2)、解决办法:

其实从刚才的错误提示信息中我们也能看出一二,它提示我们使用 preg_replace_callback 来代替 preg_replace。

所以解决方法如下:

使用记事本或其他PHP编辑软件(如:editplus)打开文件 includes/cls_template.php ,找到

return preg_replace("/{([^}{n]*)}/e", "$this->select('\1');", $source);

替换为

return preg_replace_callback("/{([^}{n]*)}/", function($r) { return $this->select($r[1]); }, $source);

问题解决。

3)、如果你的ECSHOP中其他文件也报类似的 preg_replace错误,请参照上面方法解决之,解决思路和解决方法是一样的。

以上这篇ECSHOP完美解决Deprecated: preg_replace()报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

完美解决phpdoc导出文档中@package的warning及Error的错误 今天在编写PHPDoc的导出文档的时候发现一个很郁闷的错误,虽然这个warning不是什么重要错误,但是看着总是很不爽的。于是就去网上找了很多相关的资

XHProf报告字段含义的解析 FunctionName:方法名称。Calls:方法被调用的次数。Calls%:方法调用次数在同级方法总数调用次数中所占的百分比。Incl.WallTime(microsec):方法执行花费的时

php关闭warning问题的解决方法 error_reporting设定错误讯息回报的等级我记得应该是E_ALL。php.ini文件中有许多配置设置。您应当已经设置好自己的php.ini文件并把它放在合适的目录中,

标签: ecshop有哪些bug

本文链接地址:https://www.jiuchutong.com/biancheng/294900.html 转载请保留说明!

上一篇:PHP并发多进程处理利器Gearman使用介绍(php 并发 解决方案)

下一篇:完美解决phpdoc导出文档中@package的warning及Error的错误(php dao)

  • 增值税发票认证在哪里
  • 所得税汇算申报完之后可以修改吗
  • 建筑企业预交的附加税怎么办
  • 金蝶利润表没有数据怎么办
  • 所得税费用期末应转入
  • 期初是什么
  • 固定资产清理时残值怎么处理
  • 应交税费增值税明细账
  • 银行手续费发票图片
  • 城市规划部门收取的市政建设配套费是否作为契税的征税基数
  • 产品成本核算方法体系的内容包括
  • 电商平台退货退款流程图
  • 装卸费的增值税是多少
  • 国税发2005 9号 税屋
  • 地方水利建设基金的会计分录
  • 小微企业资质证书
  • 免租要怎么交税
  • 企业固定资产的盘亏净损失
  • 个体户开普票要交企业所得税吗
  • 未担保余值的账户怎么查
  • 代理报关费0税率
  • nvm是啥
  • 记账凭证的编制方法有几种
  • 查补以前年度税款账务处理
  • 若依官网
  • 如何进行企业商务谈判
  • 企业研发费用的优惠政策
  • php100 jquery教程
  • 银行承兑汇票贴现怎么算
  • 发票刮出来的奖有兑奖时间
  • 图片转base64格式返回给前端,前端如何展示?
  • 手把手教大家
  • 一文看懂华为新品发布会
  • 计提短期借款利息会计分录怎么写
  • 归还股东投资款
  • 老板出差餐费费用怎么处理
  • 贴现手续费计入哪个明细科目
  • php验证码代码怎么写
  • mongodb aggregate 性能
  • 个人劳务报酬所得税税率
  • 租金收入如何分析
  • 房地产开发企业土地出让金扣除政策
  • 水利基金应税项填的数据怎么查
  • sqlserver高并发性能差
  • 受托方代销商品会计分录
  • 高速公路费如何查询
  • 财产转让收入属于什么收入
  • 预提费用多提了怎么办
  • 承兑汇票兑现账户是什么
  • 生产成本二级科目设置
  • 代收物业费有什么风险
  • 被收购企业账务处理流程
  • 开办费列支范围
  • 增值税留抵退税最新政策
  • 部门费用的核算包括
  • 资产负债表上应交税费是什么意思
  • 坏账准备纳税调增吗
  • 营业外收入计入哪里
  • 发票打印格式调整方法
  • window 虚拟化
  • ghost出现错误
  • live updater
  • win7c盘winsxs
  • 自动切换桌面
  • vsftp命令
  • win80xc0000001怎么修复
  • win10老是自动重启是什么原因
  • javascript教程完整版
  • ftp下载工具能自动登录ftp服务器
  • python求解析解
  • jquery easyui插件
  • javascript如何
  • javascript 进阶篇1 正则表达式,cookie管理,userData
  • python time模块日期运算
  • jquery事件处理有哪些
  • 浏览器环境下的事件循环
  • 北京国税办税服务厅
  • 江苏税务新办企业套餐
  • 丰田威驰2023款1.5自动挡新车报价
  • 怎么看扣税明细
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设