Seite 2 von 3
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Do 23. Jun 2016, 11:57
von Oldperl
Lieber Frederic,
[OFFTOPIC]
Dir mal an dieser Stelle
vielen Dank für dein Engagement hier im Forum
[/OFFTOPIC]
Ich hätte ja mal den "Thumbs-up"-Smilie nutzen wollen an dieser Stelle...
Gruß aus Franken
Ortwin
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Do 23. Jun 2016, 13:01
von Faar
Oldperl hat geschrieben:Lieber Frederic,
[OFFTOPIC]
Dir mal an dieser Stelle
vielen Dank für dein Engagement hier im Forum
[/OFFTOPIC]
Ja, ...
Ich hätte ja mal den "Thumbs-up"-Smilie nutzen wollen an dieser Stelle...
...und ja

Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Do 23. Jun 2016, 13:44
von frederic.schneider_4fb
Gerne

Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Di 28. Jun 2016, 08:37
von mattmarr
Hi!
Nochmal die Frage aus meinem anderen Thema angeschupst:
Wenn ich '$cfg['cache']['disable']' auf 'true' setze, werden mir brav alle Seiten im Cache abgelegt um ein schnelles aufrufen zu ermöglichen.
Klappt auch soweit sehr gut.
Es gibt da nur ein Problem.
Wenn ich einen Artikel bearbeite wird die änderung nicht sichtbar auf der Frontendseite. Kann ich das verhalten irgendwo im System steuern?
Ich sehe nur, das es in der datei 'includes/concache.php' eine Einstllung '$cfgConCache['lifetime']' gibt. Hat die damit was zu tun?
Ist das definitv ein Bug oder muss ich noch irgendwo eine Einstellung machen, das wenn ich in einem Artikel auf Speichern klicke, dieser auch im Frontend aktuell dargestellt wird?
Gruß
Matthias
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Di 28. Jun 2016, 09:42
von Oldperl
Servus Matthias,
also die Lifetime-Variable ist dafür eigentlich nicht gedacht. In 4.8 musstest du da die Variable
$force in der
cms/config.php, bzw. in einer lokalen Konfigurationsdatei, auf 1 setzen. Ob das beim neuen Caching der 4.9 auch komplett integriert ist - keine Ahnung, probieren!
Gruß aus Franken
Ortwin
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Di 28. Jun 2016, 10:37
von mattmarr
Hallo Ortwin,
Oldperl hat geschrieben:Servus Matthias,
also die Lifetime-Variable ist dafür eigentlich nicht gedacht. In 4.8 musstest du da die Variable
$force in der
cms/config.php, bzw. in einer lokalen Konfigurationsdatei, auf 1 setzen. Ob das beim neuen Caching der 4.9 auch komplett integriert ist - keine Ahnung, probieren!
Wenn ich $force auf 1 setze erzwingt er aber bei jedem Klick einen neuaufbau der Module. Das ist ja das, was kein sinn macht.
Reicht es nicht, das wenn man einen Artikel bearbeitet, das dazugörige Template, was im Cache-Order abgelegt wurde, neu zu generieren?
Da muss es doch irgendwo einen schalter für geben.
Bis jetzt ist es so, das nach ablauf der Lifetime genau das gemacht wird, was ich brauche. Also viiieeeeel zu spät.
Gruß
Matthias
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Di 28. Jun 2016, 12:23
von Oldperl
Hallo Matthias,
ja sorry, ich war in Gedanken bei der lokalen Entwicklung nicht bei der redaktionellen Arbeit.
Alsoooo...
Normalerweise sollte beim Bearbeiten eines Artikels entweder der Cache aktualisiert, oder zumindest ein Merker gesetzt werden, der dann diese Aktualisierung beim nächsten Aufruf des Frontends auslöst. So ist es in 4.8 umgesetzt. Inwieweit das aktuelle Cache-System der 4.9 das auch so macht kann ich Dir nicht sagen. Dieser "Merker" ist normalerweise eine Tabellenspalte (0|1) in der Artikeltabelle.
Gruß aus Franken
Ortwin
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Di 28. Jun 2016, 12:33
von mattmarr
Hallo Ortwin,
Oldperl hat geschrieben:Normalerweise sollte beim Bearbeiten eines Artikels entweder der Cache aktualisiert, oder zumindest ein Merker gesetzt werden, der dann diese Aktualisierung beim nächsten Aufruf des Frontends auslöst...
Hab es jetzt gerade in einer 4.8 Installation und auch 4.9 getestet.
Dieser "Merker" scheint nicht zu regaieren oder hat keine Lust.
Selbst nach mehrmaligen Reload der Seite passiert nichts.
Der geänderte Artikel erscheint erst nach ablauf der Lifetime.
Gruß
Matthias
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Di 28. Jun 2016, 12:50
von Oldperl
Hallo Matthias,
wie ist es denn wenn du das Caching in der config.misc deaktivierst?
Gruß aus Franken
Ortwin
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Di 28. Jun 2016, 13:25
von mattmarr
Oldperl hat geschrieben:wie ist es denn wenn du das Caching in der config.misc deaktivierst?
Dann läuft alles zuverlässig.
Nur halt sehr sehr träge. (
anderes Thema
)
Gruß
Matthias
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Di 28. Jun 2016, 14:51
von Oldperl
mattmarr hat geschrieben:Dann läuft alles zuverlässig.
Na dann würde ich mal so darauf tippen, dass dann die Auswertung dieses "Merkers" beim Caching fehlt, bzw. nicht korrekt implementiert ist. Kann ich allerdings nur bestimmt sagen, wenn ich mir das genauer anschauen würde.
Gruß aus Franken
Ortwin
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Di 28. Jun 2016, 15:29
von mattmarr
Oldperl hat geschrieben:... dass dann die Auswertung dieses "Merkers" beim Caching fehlt...
in welche Tabelle finde ich denn den "Merker". Ich hab geschaut, kann aber kein Anhaltspunkt finden, ausser das Datum ist gemeint.
Würde mir gerne das mal genauer anschauen.
Gruß
Matthias
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Do 30. Jun 2016, 07:31
von Oldperl
mattmarr hat geschrieben:in welche Tabelle finde ich denn den "Merker".
Tabelle
con_cat_art, Spalte
'createcode'.
Gruß aus Franken
Ortwin
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Fr 1. Jul 2016, 11:02
von mattmarr
Hi!
Kurze rückmeldung:
Die Spalte 'createcode' wird doch berücksichtigt.
War mein Fehler. Ich hatte aus einem anderen Thread, wo es um die Geschwindigkeit vom Contenido geht, in der Datei funtions.mod.php die zeilen 68,69 noch dekatviert gehabt. Nach dem wieder freigeben funktioniert die Cachingfunktion wieder fürs erste mit einwenig Handarbeit(Kopieren).
Gruß
Matthias
Re: Error: "Error: Can't include .../cms/includes/concache.p
Verfasst: Fr 1. Jul 2016, 11:39
von Oldperl
mattmarr hat geschrieben:Nach dem wieder freigeben funktioniert die Cachingfunktion wieder fürs erste mit einwenig Handarbeit(Kopieren).
Schön, danke für das Feedback.

Interessant wäre noch was Du unter "Handarbeit" verstehst bzw. was du gemacht hast.
Gruß aus Franken
Ortwin