Benutzer-Werkzeuge

Webseiten-Werkzeuge


kb:s:0026:faq:cache-leeren-ohne-one-touch-auf-linux

Cache leeren ohne touch auf Linux-Server

Problem:

Um den Cache von Dokuwiki zu löschen, bedarf es dem Zugriff auf den Linux-Server. Dort kann man über die Kommandozeile mit dem Befehl „touch conf/local.php“ den Cache leeren.

https://www.dokuwiki.org/caching

Wird Dokuwiki jedoch bei einem Webhoster betrieben, hat man keinen Zugriff auf die Kommandozeile.

Lösung: In diesem Fall reicht es aus, in der Configuration die Zeile Cache zu ändern und zu speichern. Danach kann der Wert dann wieder zurückgesetzt werden. D.h. es reicht aus, den Wert zu ändern, z.B. von

alt: „cachetime: 60*60*24“
neu: „60*60*1“
danach wieder ändern auf: „60*60*24“

Soll das Caching in einer Seite dauerhaft ausgeschlossen werden, schreibt man folgende Zeile an den Anfang der Seite:

~~NOCACHE~~ 

Dies empfiehlt sich z.B. beim sidebar, da es dort andernfalls zu Fehlern bei der Formatierung kommen kann (nicht aktiver Link wird weiterhin fett angezeigt).

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
kb/s/0026/faq/cache-leeren-ohne-one-touch-auf-linux.txt · Zuletzt geändert: 2021/04/05 17:46 von 127.0.0.1