On this page
12.2. Leeren des Cache
Leeren Sie die internen Caches Ihrer Website, bzw. bauen Sie diese neu auf, um sicherzustellen, dass die Website auf dem neuesten Stand ist. Verwenden Sie dazu entweder die Benutzeroberfläche oder Drush.
Wenn Sie Drush zum Löschen des Caches verwenden möchten, muss Drush installiert sein. Siehe Abschnitt 3.2, „Konzept: Zusätzliche Werkzeuge“.
Sie können entweder die Benutzeroberfläche oder Drush verwenden, um den Cache zu leeren. Sie können auch das Skript „Rebuild" oder Drush verwenden, um einen vollständigen Neuaufbau des Cache durchzuführen.
- Navigieren Sie im Menü Verwalten zum Menüpunkt Konfiguration > Entwicklung > Leistung (admin/configuration/development/preformance). Wenn Sie nicht auf diese Seite des Verwaltungsbereichs zugreifen können, verwenden Sie eine der anderen Methoden zum Leeren oder zum Neuaufbau des Cache.
- Klicken Sie auf Alle Caches leeren.
- Eine Meldung, die besagt, dass der Cache geleert wurde, erscheint im oberen Teil der Seite.
- Wenn dies nicht das Problem löst, welches dazu geführt hat, dass Sie den Cache der Seite leeren wollten, versuchen Sie stattdessen den Cache komplett neu aufzubauen.
Öffnen Sie die Datei settings.php (/sites/default/settings.php) in einem beliebigen Texteditor. Fügen Sie folgende Zeile am Ende der Datei ein und speichern Sie die Datei ab:
$settings['rebuild_access'] = TRUE;
- Rufen Sie die Seite http://www.example.com/core/rebuild.php in Ihrem Browser auf (wobei www.example.com als Beispiel für die URL Ihrer Website dient). Nach einer kurzen Wartezeit sollten Sie auf die Startseite Ihrer Website umgeleitet werden, und der Neuaufbau des Caches sollte begonnen haben.
- Öffnen Sie die Datei settings.php (/sites/default/settings.php) erneut in einem Texteditor. Suchen Sie die Zeile $settings[rebuild_access], die Sie soeben hinzugefügt haben. Entfernen Sie diese Zeile und speichern die Datei ab.
Sie können einen von zwei Befehlen verwenden, um den Cache neu aufzubauen oder zu leeren:
-
Verwenden Sie den Befehl
drush cache:rebuild, um alle gecachten (zwischengespeicherten) Daten einer Website zu löschen und den Cache neu aufzubauen. Nachdem der Befehl ausgeführt wurde, wird die Meldung „Cache rebuild complete" ausgegeben. Verwenden Sie den Befehl
drush cache:clear, um eine Liste der einzelnen Caches zu sehen und wählen Sie dann den spezifischen Cache, den Sie leeren möchten. Wenn sie diesen Befehl ausführen, sollte Ihnen ungefähr folgendes angezeigt werden:> drush cache:clear Enter a number to choose which cache to clear. [0] : Cancel [1] : drush [2] : theme-registry [3] : menu [4] : css-js [5] : block [6] : module-list [7] : theme-list [8] : render [9] : views
Wählen Sie einen zu leerenden Cache aus, indem Sie die diesem Cache zugewiesene Nummer eingeben. Drücken Sie die Taste „Eingabe" um fortzufahren.
Drupal.org Community-Dokumentationsseite „Drupals Cache leeren oder neu aufbauen" (englisch)
Mitwirkende
Bearbeitet und herausgegeben von Joe Shindelar und Jack Haas übernommen aus „Drupals Cache leeren oder neu aufbauen" (englisch), copyright 2000 - 2025 liegt bei den einzelnen Mitwirkenden an der Dokumentation der Drupal-Community.
Ins Deutsche übersetzt von Joachim Namyslo.
Source file: prevent-cache-clear.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion