Отключаем кэширование в Drupal 8
Открываем файл:
sites/default/settings.php
Раскомментируем следующие строки:
if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) {
include $app_root . '/' . $site_path . '/settings.local.php';
}
Создаем файл settings.local.php:
cp sites/example.settings.local.php sites/default/settings.local.php
Раскомментируем следующие строки:
$settings['cache']['bins']['render'] = 'cache.backend.null';
$settings['cache']['bins']['page'] = 'cache.backend.null';
$settings['cache']['bins']['dynamic_page_cache'] = 'cache.backend.null';
Создаем файл development.services.yml:
cp sites/development.services.yml sites/default/development.services.yml
Создаем файл services.yml:
touch sites/default/services.yml
И добавляем в него параметры:
parameters:
twig.config:
debug : true
auto_reload: true
cache: false
Сбрасываем кэш:
drush cr