最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > OpenCart > OpenCart教程 >

利用opencart后台错误日志纠正BUG

时间:2014-11-20 00:11来源:未知 作者:最模板zuimoban 点击:
在opencart的二次开发中,难免会有一些BUG残留,而往往编辑器是不会提示的!那么,我们又如何知道呢?靠平时我们浏览器也是不会那么容易发现的呢!这时候,就有靠我们opencart的强大

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

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

首先,错误日志提示:

/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了,这也是一种经验吧???额,算吧!

(责任编辑:最模板)
------分隔线----------------------------
栏目列表
推荐内容