经常有朋友遇到Zencart网站可以运行,但每天在cache里产生几万个myDEBUG.log的问题,
查看程序后会发现,其实也不难,主要是开始没认真去看,
按照规则显示这个myDEBUG.log分两部分,第一个是前台显示的BUG LOG,第二个是后台的显示的myDEBUG.log
其中前台文件在
/zencart/includes/extra_configures/enable_error_logging.php
后台
/zencart/admin/includes/extra_configures/enable_error_logging.php
修改方法很简单(两个文件都要改,改一个另外一个会生成,两个都改了才是彻底清除)
彻底不显示就把
@ini_set('log_errors', 1);
修改为
@ini_set('log_errors', 0);