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?

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

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.


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.