位置: 编程技术 - 正文

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)

  • 车票增值税抵扣如何申报
  • 营业收入净额是营业总收入吗
  • 资产负债表利润表和现金流量表之间的关系
  • 融资租赁租入设备
  • 怎么快速金蝶数据入库
  • 长期应付款是什么科目 借方
  • 关联方交易影响因素
  • 外贸企业出口销售通常采用
  • 应付职工薪酬期初余额在哪方
  • 房产税按原值计算公式
  • 汇算清缴抵税和退税
  • 购房40%税款第二年抵扣如何做账
  • 装修改造费用按多少年摊销
  • 未办预售证,企业取得这笔收入要缴增值税吗?
  • 特定行业如何界定
  • 土地划转到子公司要多久
  • 固定资产抵扣进项
  • 制造成本包括哪几项
  • 旅游公司主营业务介绍
  • 工会上缴40%的经费法律依据
  • 怎么清除更新记录
  • qqprotect.exe是什么进程?怎么结束此进程?
  • 开发票时的数据可以四舍五入吗
  • 公司实缴资本有什么风险
  • 赠与合同要公证吗有效吗
  • 软件存在的意义
  • 个税的适用税率有哪些
  • phpstudy的ftp
  • 应付票据是发票吗
  • 在企业兼并时,被兼并企业价值评估的最适用假设是
  • 前端后端选择
  • php实现上传图片功能
  • 缴纳住房公积金现金流量项目填什么
  • php二维数组查询指定值
  • javascripts
  • while循环语法结构
  • 金税盘减免税款借方余额
  • 织梦如何添加浮动广告
  • 母子公司资产划转税收政策
  • 税金及附加主要包括什么
  • 企业所得税A类年报怎么申报
  • 房东减免部分房租
  • 职工釆暖费有何新政策
  • 收款收据写着投诉有用吗
  • 收到红票账务处理
  • 在建工程如何结转到产品
  • 当月费用次月报销
  • 所得税汇算清缴需要调增的项目
  • 计提本月应交增值税
  • 公司开票分公司怎么做账
  • 债券票面利率与期限成正比
  • 何为三证合一
  • 残疾基金缴纳标准
  • 商贸企业的销售成本怎么算
  • 企业的投资公司 私募
  • sqlserver复制表语句
  • session几种存储方式
  • 一个分页存储过多的文件
  • sql字段转首字母大写
  • mmc不能打开文件win10
  • 微软补丁星期二更新吗
  • 如何将windows安装到u盘
  • ubuntu系统安装教程
  • Ubuntu 8.10 Intrepid Ibex Alpha4 官方正式版下载
  • 苹果Mac系统怎么装
  • win7任务栏还原到下面快捷键
  • win7安装cad2022
  • js继承的关键字
  • Android屏幕外侧滑条
  • 关闭默认共享和共享文件夹
  • Android闹钟服务
  • linux shell条件判断语句
  • linux bash sh
  • shell批量执行curl
  • 安卓 截图
  • 中国进口国外品牌排行榜
  • 通用申报表怎么填样本
  • 电子税务局密码能随便告诉别人吗
  • 重庆电子税务局怎么开电子发票
  • 各种税务申报时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设