PHP 7.3 reaches end of support in December 2021 and Adobe Commerce 2.3.x reaches end of support in April 2022. We strongly recommend planning your upgrade now to Adobe Commerce 2.4.x and PHP 7.4.x to help maintain PCI compliance.

Partial caching

Magento uses Zend_Cache to interact with the cache storage. However, Magento also has the Magento\Cache library for implementing Magento-specific caching. These topics discuss how to configure caching and cache types.

By default, file system caching is enabled; no configuration is necessary to use it. This means the cache is located under <magento_root>/var.

To change the cache configuration, edit <magento_root>/app/etc/env.php.

The cache configuration is an associative array similar to the following:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
'cache_types' =>
   array (
      'config' => 1,
      'layout' => 1,
      'block_html' => 1,
      'collections' => 1,
      'db_ddl' => 1,
      'eav' => 1,
      'full_page' => 1,
      'translate' => 1,
      'config_integration' => 1,
      'config_webservice' => 1,
      'config_integration_api' => 1,
   ),
);

The preceding lists all cache types and shows they are all enabled.

More information about caching

The following topics discuss how to set up caching: