Drupal 8: Включение отладки на время разработки
Если по каким-то причинам не удается через drupal консоль перевести сайт в режим разработки, то вручную это можно сделать так.
-
Подправить файл sites/development.services.yml:
parameters:
http.response.debug_cacheability_headers: true
twig.config:
debug: true
auto_reload: true
cache: false
services:
cache.backend.null:
class: Drupal\Core\Cache\NullBackendFactory - Раскоментировать в файле sites/default/settings.php строки:
if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) {
include $app_root . '/' . $site_path . '/settings.local.php';
} -
Копировать файл sites/example.settings.local.php в sites/default/settings.local.php, и раскоментировать строки:
$settings['cache']['bins']['render'] = 'cache.backend.null';
$settings['cache']['bins']['dynamic_page_cache'] = 'cache.backend.null'; -
Очистить кэш