ecshop调试模式开启

      发布在:后端技术      评论:0 条评论

ecshop调试模式的开启,有助于二次开发,问题的定位。

开启ECShop调试模式,对于ecshop二次开发人员特别重要,这里ecshop模板堂按照经验介绍下方法:

设置ECShop调试模式。

操作:

打开“/data/config.php”添加以下代码:

1 define('DEBUG_MODE', 0);

参数说明:


0 //禁用调试模式

1 //显示所有错误

2 //禁用Smarty缓存

4 //使用includes/lib.debug.php

8 //记录查询的SQL“includes/cls_mysql.php query()”到“data/mysql_query_hash_Y_M_D.log”。

例子:


define('DEBUG_MODE', 3); // 3=1+2,显示错误、禁用ECShop缓存

另外我们可以通过includes\cls_template.php文件中的fetch方法引入如下代码

//让调试状态显示加载的模版文件路径
if(DEBUG_MODE>0){
echo '<!--'.$this->template_dir . '/' . $filename.'--!>';
}

从而实现快速定位模版文件

cls_template.php文件截图


相关文章
热门推荐