Vom: 03.02.2012

Merkwürdiges Blinkerproblem mit Zend_Autoloader - Ursache Cache

Heute hatten wir ein merkwürdiges "Blinker"-Problem mit Pimcore auf einem Kundenserver. Mal ging die Seite, mal nicht, je mehr Requests desto öfters fiel die Seite mit einem Error 500 aus, merkwürdigerweise verschwand der Fehler nach einer gewissen Wartezeit:
PHP Fatal error:  Class 'Pimcore_Tool' not found in /blah/fasel/htdocs/pimcore/lib/Pimcore.php on line 515
PHP Fatal error:  Class 'Pimcore_Model_Cache' not found in /blah/fasel/htdocs/pimcore/lib/Pimcore.php on line 661
und dergleichen Fehlermeldungen mehr. Sowas riecht in aller Regel ja nach Caching-Problemen, tatsächlich tauchen bei Recherche im Internet einige mögliche Ursachen auf, in aller Regel in Zusammenhang mit PHP Version rund um 5.3.2 Folgende Einstellungen haben die Symptome behoben - das eigentliche Problem dürfte tiefer liegen.
zend.enable_gc = Off
realpath_cache_size = 0