共计 769 个字符,预计需要花费 2 分钟才能阅读完成。
设置magento自动清空数据库log日志,为magento瘦身提速。
有的时候去看看magento的数据库,发现数据库变的巨大。这个是由于magento本身默认不会清除自己的log内容造成的。这个臃肿的magento数据库中的log对于我们做备份搬家是很不方便的,对于我们服务器也没什么好处。我们除了可以手动清空这些记录log的magento表外,还可以设置magento自己定时清空数据库日志文件。
设置magento自动清空log方法如下。
1) 登录你的magento后台进入 System > Configuration
2) 在左栏进入 Advanced > System
3)打开 Log Cleaning
4) 设置 “save log, days” 到一个数值, 这个的单位是天,我觉得几天清空一次就好了
5) 设置激活自动清空log设置
如下图为我设置每天自动清空我的magento数据库log。请设置在浏览你magento网站人少的时间进行这个自动的操作,毕竟还是会消耗你的服务器。
补充:
若要手动清空log表,参考清除如下表,如果有phpmyadmin就更轻松了,注意你的表前缀,勿直接黏贴如下代码,避免编码引起的错误,最好phpmyadmin操作或者手写代码。
TRUNCATE `log_quote`;
TRUNCATE `log_summary`;
TRUNCATE `log_summary_type`;
TRUNCATE `log_url`;
TRUNCATE `log_url_info`;
TRUNCATE `log_visitor`;
TRUNCATE `log_visitor_info`;
TRUNCATE `log_visitor_online`;
TRUNCATE `report_event`;
TRUNCATE `report_event_types`;