opencart经验分享-二次开发中,利用opencart后台错误日志纠正BUG

opencart二次开发中,难免会有一些BUG残留,而往往编辑器是不会提示的!那么,我们又如何知道呢?靠平时我们浏览器也是不会那么容易发现的呢!这时候,就有靠我们opencart的强大的后台咯!

在后台-系统管理-错误日志里面,有一堆日志,记录哪个路径下的哪个文件的哪一行错误,这时候,我们可以通过FTP下载该文件,然后找到对应行数,然后查看具体错误方法,以下我以我的一个header文件为例!

opencart经验分享-二次开发中,利用opencart后台错误日志纠正BUG

首先,错误日志提示:

/catalog/view/theme/default/template/common/header.tpl on line 92

/catalog/view/theme/default/template/common/header.tpl on line 118

这里的意思是你这个路径下的一个header.tpl文件里面的第92行和第118行有错误代码!

然后我们进去FTP下载对应文件

打开查看,原来真的有错误的地方,分别是:

<!--<?php echo $currency; ?>-->

<!--<?php echo $language; ?> -->

而这样是错误的,在PHP里面,这样注释不行的,我当时疏忽,因为编辑器没报错啦!

正确的注释应该是:

<!--?php echo $currency; ?-->

<!--?php echo $language; ?-->

其实这两段删除也可以,我只是保留这里,因为这里我修改过,话说那个函数是旧版本的吧?新版本没这个函数了记得!

话不多说,改好了上传覆盖,然后重新打开网页几次,后台重复刷新,已经看不到现在这个时间的错误日志了,当然,错误日志有显示时间的,你要看看时间嘛,以前的错误现在不一定就有,呵呵!

OK了,这也是一种经验吧???额,算吧!

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

目前评论:2   其中:访客  2   博主  0

  1. avatar 象牙塔 4

    谈笑间拿下一个沙发,这个不错,应该很实用~

    • avatar yumanutong 5

      @象牙塔 额,你去下个玩玩呗,哈哈!

评论加载中...

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情