fliegerx1 Hallo, wir betreiben ein internes und ein externes Wiki. Das externe wird über automatisch in das externe kopiert. In einigen Dokuwiki Seiten gibt es Verweise auf einen internen Server. Diese Einträge lasse ich durch einen Befehl auf dem externen Wiki ersetzen. Nun meine Frage: Wenn ich dann aus dem externen Wiki einige dieser Seiten aufrufe funzt das nicht weil der Cache noch im Hintergrund da ist. Wie kann ich das Problem lösen? Gruß Dirk
lpaulsen93 Hi, vielleicht einfach einen Befehl hinzufügen um das Verzeichnis data/cache zu löschen? Dann ist der komplete Cache weg (gelöscht bzw. geleert). Grüße, Lars
lms23 Hi, das findet man hier https://www.dokuwiki.org/caching Ist das Linux oder WIndows? Bei Linux z.B. reichts nach dem Kopieren einfach nen touch auf die config vom Dokuwiki zu machen damit der Cache invalidierd wird. Grüße
cziehr Hi Dirk, du kannst auch einfach den Inhalt des Cache-Verzeichnisses vom Kopieren/Synchronisieren ausschließen. Somit sparst du dir ein bisschen Zeit beim Kopieren und die beiden Caches existieren in friedlicher Koexistenz nebeneinander ;-) Dem Cache des externen Wikis zu sagen dass er nicht mehr aktuell ist macht allerdings trotzdem Sinn, sonst werden evtl. alte Inhalte angezeigt obwohl schon neuere existieren. In der Standardeinstellung werden Seiten für 24 Stunden gecacht, bevor sie verworfen und zwangsläufig die aktuelle Version verwendet wird. Viele Grüße, Christoph