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.