位置: 编程技术 - 正文

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)

  • 增值税发票服务名称可以更改吗
  • 预收款交税规定
  • 应纳税额减征额包括哪些内容
  • 生产税净额计算实例
  • 小企业周转材料包括什么
  • 小规模增值税税率表
  • 结转应收票据是什么意思
  • 长期借款费用会减少吗
  • 小规模企业工资表怎么做
  • 预付账款是付没付钱
  • 筹建期结转损益吗
  • 借长期借款贷在建工程
  • 没签合同怎么交社保
  • 年底收到发票未付款怎么做账
  • 房地产并购的税率是多少
  • 企业发现多缴税款超过3年
  • 一般纳税人的工资可以抵扣吗
  • 税种认定登记流程
  • 销售坚果税率多少
  • 以前年度损益结转到什么科目
  • 出口的增值税到底怎么算的
  • 个人所得税人员添加后如何操作
  • 专利年费应该入哪个科目
  • 用友t3新账套总账设置
  • 华为mate手机sim卡怎么插
  • 固定资产减值准备影响折旧吗
  • office2016安全模式
  • php面向对象详解
  • 境外服务包括哪些内容
  • 主播录屏软件哪个好
  • 计提消费税的会计科目
  • 怎么写产品成本分析
  • typescriptlang
  • 消费税购置税价格一样
  • python类 方法
  • 如何在国家税务局增值税纳税申报
  • 企业一直零申报不经营
  • 织梦模板安装完整教程
  • 什么叫境外所得
  • 要多少费用?
  • 其他支出怎么做账
  • 没进项发票开销项发票是可以吗?
  • 企业设置辅助账户的作用
  • 税法对工资薪金的要求
  • mysql Non-Transactional Database Only(只支持MyISAM)
  • 土地摊销计入成本还是费用
  • 毛利率代表什么?如何计算毛利率?
  • 转让不动产增值税征收管理办法
  • 多缴纳增值税
  • 高速公路通行费抵扣税率
  • 农业免税企业开票有限额吗
  • 企业补提以前年度折旧政策依据怎么写
  • 增值税对企业
  • 利息收入是不是企业的收入
  • 买电脑能砍多少
  • oracle忘记用户名密码怎么办
  • win7鼠标自己移动
  • win8操作
  • centos6.5设置网络
  • mac steam一直更新
  • windows的安装方式有哪些
  • mac vm安装win10
  • win10系统怎么管理开机启动项
  • win10更新后电脑黑屏
  • fsa是什么文件格式
  • win8.1删除所有内容并重新安装
  • perl mkdir
  • node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE的解决方法
  • 使用linux开发
  • jquery使用教程
  • android 材料设计
  • 如何抵扣
  • 小规模增值税怎么计提
  • 人工成本占企业利润比例
  • 报纸的增值税税目是什么
  • 基层税收工作的建议意见
  • 公司欠税无力偿还怎么办
  • 收到的短信内容是什么
  • 如何查询有没有交医保费用
  • 怎么查询车船税缴费记录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设