如何在ecshop和ectouch中开启调试模式

 我来答
匿名用户
2017-07-05
展开全部
1、ectouch中开启调试模式

在\mobile\include\Convention.php 中找到'DEBUG' => false, 修改为'DEBUG' => true,。这步完成只是能够显示页面错误信息,若需要禁用缓存,则需要在\mobile\include\EcTouch.php中 添加defined('DEBUG_MODE') or define('DEBUG_MODE', 2);

2 //禁用缓存
4 //写入错误日志(\mobile\data\log.txt)
8 //写入SQL查询日志
2、ecshop中开启调试模式

在/data/config.php添加代码define('DEBUG_MODE', 7);,参数如下:

0 //禁用
1 //在页面中显示所有错误
2 //禁用Smarty模板缓存
4 //使用lib.debug.php类
8 //写入SQL查询日志
如上参数为7时, 7=4+2+1,即在页面中显示所有错误、禁用缓存及使用debug类。

在使用debug类是可能遇到Deprecated: Assigning the return value of new by reference is deprecated in D:\**\**\includes\lib.debug.php on line 303 错误,即按照提示在\includes\lib.debug.php文件中303行找到代码:

$pa = &new Print_a_class;
去掉&,改为如下代码即可:

$pa = new Print_a_class;
原因是 php5.3以后废除了 =&,直接使用=赋值(默认为引用赋值)。

虚拟主机 本文由云主机于2015-10-09 20:52创作,欢迎转载

但请注明出处:如何在ecshop和ectouch中开启调试模式|云主机—复制链接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-07-05
展开全部
如果您有还原软件或自带的还原,还原一下系统有效又省事。你想想出事前你是怎么操作的?故障不会无缘无故的出现吧?将出事前下载所有东西全部卸载,在不可以,还原系统或重装,如果是硬件的问题就修修去,有问题请你追问(先看看下面的方法)。电脑无声的解决方法:有修复系统和用软件安装声卡驱动的两种解决方法(首先看看小喇叭或在控制面板中看看是否设置了静音,在通过耳机检查是否有声音输出,如果有,则是音箱或喇叭和各连线的故障引起的,在有就是声卡驱动损坏引起的,如果是请您安装合适的声卡驱动,如果是硬件问题引起的,自己又解决不了,建议检修一下去,有问题请你追问我)1、开机按F8不动到高级选项出现在松手,选“最近一次的正确配置”回车修复(这个方法可以恢复原来的驱动,如果您的电脑是Win8,进不了系统是进不了安全模式的,只有重装了)。2、如果是因更新驱动引起的故障,右击我的电脑选属性,选设备管理器找到这个驱动右键选属性/上面的驱动程序选项/选下面返回驱动程序选项按确定(如果可以进入安全模式,也是开机按F8)。3、如果故障依旧,还原系统或重装。使用系统自带的系统还原的方法:系统自带的系统还原:“开始”/“程序”/“附件”/“系统工具”/“系统还原”,点选“恢复我的计算机到一个较早的时间”,按下一步,你会看到日期页面有深色的日期,那就是还原点,你选择后,点击下一步还原(Win78还原系统,右击计算机选属性,在右侧选系统保护,系统还原,按步骤做就是了。如果有还原软件,也可以还原修复)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式