清除Magento缓存的几种方法

 我来答
纪念3Zy
2012-12-11 · 超过58用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:105万
展开全部
Magento后台叫“刷新”缓存,实际在程序执行上是清除缓存(Cleaning Cache)。
如果你想在后台刷新缓存,很简单,去后台“System Cache Management”,点击清除全部缓存,或者在列表中选择一项你想清除的缓存。在这里我主要讲的不是后台清除,而是命令行和程序的直接清除。
如果你想通过命令行清除缓存,你需要使用ssh链接你的服务器,打如下命令:
cd /where/your/mangento/root/var/cacherm -rf *
如果你需要在你的程序中清除缓存,一般是在计划任务中或者其他任何地方需要用这个,请将下列代码加到你的程序中,很简单。
Mage::app()-cleanCache();也可以这样写:Mage::app()-getCache()-clean();如果你的计划任务脚本不在Magento程序内部,是个外部的执行脚本,那么你可以这样写:
$magento_bootstrap;umask(0);Mage::run();Mage::app()-cleanCache();多说句,呵呵,Magento里的Mage类是个启动器类,在ZendFramwork中称作Bootstrap,是通向Magento的大门。祝你使用Magento愉快~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式