Magento Cache Management

Last modified by Moshe on Sun, April 27, 2008 12:49
Source|Old Revisions  

This is an old revision of the document!


This screen will allow you to manage cache settings for different internal Magento aspects.

Cache Control

In this fieldset you are presented with checkboxes, which, if checked, will enable cache for each aspect as described below.

During developing, i.e. changing files or database directly, disable all cache to avoid undefined behaviour.

After extension upgrade, installation or uninstallation, refresh all cache.

All Cache

This select box is a convenience feature to apply an action to all checkboxes.

  • No Change - No action will be taken that will affect all aspects.
  • Refresh - All cache will be cleaned, but all enabled aspects will remain enabled.
  • Disable - Disable all cache.
  • Enable - Enable all cache.


All configuration is kept in XML files and database table core_config_data. Data from these files and table is collected, merged and saved in the cache.

Files affected:

  • app/etc/config.xml - default core configuration
  • app/etc/local.xml - local database connection configuration, saved during Magento install wizard.
  • app/etc/distro.xml - used when local.xml is not available (during first steps of installation wizard)
  • app/etc/modules/*.xml - modules declarations
  • app/code/<codePool>/<namespace>/<module>/etc/config.xml - module configuration


Layouts are XML instructions of blocks combinations.

Files affected:

  • app/design/<area>/<interface>/<theme>/layout/*.xml

Blocks HTML Output

Caches HTML output from blocks.

Files affected:

  • app/design/<area>/<interface>/<theme>/template/*.phtml

Note: dynamic data generated in block classes will be cached too.


PER Channels and Packages

Collections Data


Refresh Catalog Rewrites

Clear Images Cache

Refresh Layered Navigation Indices


Magento 2 GitHub Repository

Magento Job Board - Some sort of tag line goes here

Latest Posts| View all Jobs