Seite 1 von 1

Fehlermeldung nach Aktivierung des Caches (v4.8.7)

Verfasst: Di 12. Aug 2008, 11:34
von AndreasB80
Hallo zusammen,

ich habe in der config.local.php folgenden Eintrag hinzugefügt:
$cfg["cache"]["disable"] = false;

Beim Aufruf des Frontends erscheint nun sofort folgende Fehlermeldung:
Fatal error: Call to a member function log() on a non-object in D:\xampplite\htdocs\con_v487\cms\front_content.php on line 449

In der Zeile 449 steht:
$file->log("cache enabled !");

Bei Auskommentierung der Zeile gehts...

Mache ich was falsch, habe ich was vergessen?
Verwendet wird die Version 4.8.7.

Danke und Gruß,
Andreas

Verfasst: Di 12. Aug 2008, 12:31
von timo.trautmann_4fb
Das Problem habe ich auch. Hängt vermutlich mit der Umstellung des Cachings von Mandanteneinstellung in Konfigurationsdatei zusammen. Die erzeugte Fehlermeldung ist vermutlich eine Log aus den Debugging Informations. Wie gesagt werde es mir ansehen und dann weitere Infos geben.

Verfasst: Di 12. Aug 2008, 14:26
von timo.trautmann_4fb
In der Datei front_content.php muss die Zeile
$file->log("cache enabled !");
gelöscht werden.

Nach einer Umstellung wurde der pear/Cache Ordner von Cache in CACHE umbenannt. Daher müssen in den Dateien
Falsche Pfadangaben befinden sich in den Dateien: Cache.php class.concache.php Container.php und file.php (alle im Mandantenorder oder Pear zu finden) Dort einfach den Pfad Cache/... in CACHE/.. umbgennen

Fix für nächste Version checkin.

Verfasst: Mi 13. Aug 2008, 08:50
von AndreasB80
Danke, hab ich korrigiert, geht wieder.

Verfasst: Mi 13. Aug 2008, 09:18
von timo.trautmann_4fb
Alles klar in der nächsten Version wird der Cache Ordner wieder Cache heißen und die Pfade wurden dementsprechend angepasst. (Pear standard)