symfony clear-cache schlägt fehl

Nach dem Umzug eines symfony-Projektes muss wegen des geänderten Dateipfades der Cache geleert werden. Schlägt das fehl, weil symfonyvor Ausführen des Kommandos noch Dateien laden möchte, die noch am alten Ort vermutet werden, so äußert sich das in einer Fehlermeldung ähnlich dieser:

$ php symfony cc 
PHP Warning: require(/srv/[...]/listvalidatormessagesTask.class.php): 
failed to open stream: 
Datei oder Verzeichnis nicht gefunden in /opt/symfony/1.4.8/lib/autoload/sfSimpleAutoload.class.php on line 123

Das lässt sich leicht beheben, indem man die Datei cache/project_autoload.cache löscht.

You may also like...