怎样清除drupal cache

很多时候,因为开发的需要,要去看某个结构或者变量是如何被建立起来的,这时候就需要清除cache。

清除cache有很多方法,这里有详细的介绍

我倾向于通过一个函数调用来解决这个问题,在初始化之后,可调用drupal_flush_all_caches()来清除cache,但前提是需要在drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL)以后调用。我的做法是直接把这段代码加到index.php中,然后通过一个DEBUG参数来控制要不要调用这个函数。我的index.php是这样的:

require_once ‘./includes/bootstrap.inc’;

drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);

if(MYDEBUG ==1){

drupal_flush_all_caches();

}
$return = menu_execute_active_handler();


本文地址: http://www.bagualu.net/wordpress/archives/1709 转载请注明




发表评论

电子邮件地址不会被公开。 必填项已用*标注