Як відключити агрегацію або з друку, або з PHPmyadmin?


13

Я шукав це і ВСЕ. Я знайшов угоди з Drupal 7. Стара команда drush drush vset preprocess_js 0не працює для Drupal 8, а "змінна" таблиця в БД не існує в 8 ...

Тим не менш, я не можу відключити агрегацію на своєму веб-сайті D8 з якоїсь причини і хочу відключити її або з друку, або з БД.

Ви знаєте спосіб?

Відповіді:


20

Версія Drupal 8 для відключення агрегації:

вимкнути агрегацію CSS / JS

drush -y config-set system.performance css.preprocess 0
drush -y config-set system.performance js.preprocess 0

Я дякую тобі щиро, і я промовив твою відповідь. З найкращими побажаннями!

Дивіться також наданий example.settings.local.php, який має параметр на основі settings.php, який має перевагу завжди застосовуватися локально, не змінюючи фактичну конфігурацію.
Бердір

як це зробити без барабану?
Ральф Джон Галіндо

@RalphJohnGalindo Налаштування вказано на / admin / config / development / performance
user1359

Для ADVAGG ми додатково потребуємо drush -y config-set advagg.settings enabled 0і в будь-якому випадку drush cr.
geek-merlin

4

Якщо вам це потрібно для вашого середовища розробки, ви можете включити settings.local.phpйогоsettings.php

if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) {
  include $app_root . '/' . $site_path . '/settings.local.php';
}

і чим переконайтесь, що ТІЛЬКИ у вашому локальному settings.local.php(а не у прямому оточенні) використані наступні налаштування

$config['system.performance']['css']['preprocess'] = FALSE;
$config['system.performance']['js']['preprocess'] = FALSE;

ПРИМІТКА: ймовірно, можна знайти ті налаштування, в sites/default.settings.local.phpякі можна скопіювати sites/default/settings.local.phpта скористатися ними.


1

Використовуйте ці команди для скидання агрегації CSS та JS через DRUSH - Drupal - 7: drush vset preprocess_js 0 - yes drush vset preprocess_css 0 - yes

Drupal - 8:

Дивіться вище коментарів.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.