it-swarm.com.de

Cache-Löschung ohne Drush

Ich verwende Drupal 8) und frage mich, wie ich mehr Caches löschen kann als die Schaltfläche in admin/config/development/performance.

Ich hatte Probleme bei der Installation von Drush und suche nach alternativen Lösungen.

3
Red11

Führen Sie einfach core/Rebuild.php aus.
Wie in der Dokumentation angegeben, wird der Cache auch dann neu erstellt, wenn Drupal funktioniert nicht; es ist ein Token erforderlich, das Sie mit scripts/rebild_token_calculator.sh generieren können =, also nennen Sie es http://example.com/core/rebuild.php?token=TOKEN_YOU_GET_FROM_THE_SCRIPT .

6
kiamlaluno

Check out Admin Toolbar für Drupal 8, es emuliert alle Entwicklungsfunktionen aus einem Dropdown-Menü wie in Drupal 7) Stellen Sie sicher, dass "Admin Toolbar Extra Tools" als Teil des Moduls aktiviert ist.

(enter image description here

1
Danny Englander

Dieser Button löscht alle Caches, genau wie Drush.

Die einzige Alternative dazu wäre, die Caches direkt in der Datenbank zu löschen, was nicht sehr praktisch ist.

0
Aram Boyajyan

Die Methoden, mit denen ich den JavaScript-Cache in Drupal (entweder über die Admin-Benutzeroberfläche oder über Drush)) geleert habe, funktionieren nicht zuverlässig, was zu einem riesigen Betrag führt von Frustration, wenn Sie ein Framework über Drupal) verwenden, um eine Webanwendung zu erstellen.

Die Problemumgehung, die ich verwende, besteht darin, die Versionsnummer in Ihrer Datei module.libraries.yml zu ändern, die sich im Stammverzeichnis Ihres Modulordners befindet.

Beispiel:

reporting:
  version: 1.31
  css:
    layout:
      css/jquery.notifyBar.css: {}
      css/tagify.min.css: {}
      css/bootstrap-datepicker.min.css: {}
    theme:
      css/reporting-theme.css: {}
  js:
    js/smsw-utils.js: {}
    js/shim.min.js: {}
    js/xlsx.full.min.js: {}
    js/reporting.js: {}
    js/knockout-min.js: {}
    js/jquery.notifyBar.js: {}
    js/bootstrap-datepicker.min.js: {}
    js/tagify.min.js: {}
  dependencies:
    - core/jquery
    - core/drupalSettings