Wie deaktiviere ich die Aggregation von Drush oder PHPmyadmin?

13

Ich habe danach gesucht und ALLES, was ich gefunden habe, befasst sich mit Drupal 7. Der alte Drush-Befehl drush vset preprocess_js 0funktioniert nicht für Drupal 8 und die "variable" Tabelle in DB existiert nicht in 8 ...

Ich kann die Aggregation auf meiner D8-Site jedoch aus irgendeinem Grund nicht deaktivieren und möchte sie entweder für Drush oder für DB deaktivieren.

Kennst du einen Weg?

JohnDoea
quelle

Antworten:

20

Drupal 8-Version zum Deaktivieren der Aggregation:

Deaktivieren Sie die CSS / JS-Aggregation

drush -y config-set system.performance css.preprocess 0
drush -y config-set system.performance js.preprocess 0
DRUPWAY
quelle
Ich danke Ihnen sehr und habe Ihre Antwort durchgearbeitet. Freundliche Grüße!
JohnDoea
Siehe auch das bereitgestellte Beispiel.settings.local.php mit einer auf settings.php basierenden Überschreibung, die den Vorteil hat, immer lokal angewendet zu werden, ohne Ihre tatsächliche Konfiguration zu ändern.
Berdir
Wie geht das ohne Drush?
Ralph John Galindo
@ RalphJohnGalindo Die Einstellungen sind bei / admin / config / development / performance
user1359
Für ADVAGG brauchen wir zusätzlich drush -y config-set advagg.settings enabled 0und auf jeden Fall drush cr.
Geek-Merlin
4

Wenn Sie es für Ihre Entwicklungsumgebung benötigen, können Sie es settings.local.phpin Ihrem aktivierensettings.php

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

und dann stellen Sie sicher, dass NUR in Ihrer Region settings.local.php(nicht in Ihrer Live-Umgebung) die folgenden Einstellungen verwendet werden

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

HINWEIS: Diese Einstellungen können wahrscheinlich gefunden werden, in sites/default.settings.local.phpdie Sie kopieren sites/default/settings.local.phpund verwenden können.

GiorgosK
quelle
1

Verwenden Sie diese Befehle, um die CSS- und JS-Aggregation über DRUSH - Drupal - 7 zu deaktivieren: drush vset preprocess_js 0 --yes drush vset preprocess_css 0 --yes

Drupal - 8:

Siehe obige Kommentare.

Avinash Thombre
quelle