symfony: Fehlermeldung bei propel:build-all
Evt. hat auch mal jemand anderes dieses Problem.
Man versucht mit symfony 1.1 über die Konsole aus Datenbank-Schema die Datenbank und Zugehöriges mit dem propel:build-all-Task zu erstellen und erhält folgende Fehlermeldung:
Fatal error: Cannot make static method Phing::printVersion() non static in class sfPhing in ...
Der Fehler bzw. das Problem liegt in der aktuellesten Version von Phing (stable 2.3.1 / beta 2.3.1RC1), welche du wahrscheinlich installiert hast. Zumindest war dies bei mir und invertedonion das Problem.
Die Lösung ist einfach. Entweder downgradest du Phing zurück auf Version 2.2.0 oder deinstallierst Phing und verwendest die mitgelieferte Version von symfony.
9. Juli 2008 um 16:30 Uhr
Ihr müsst nur ne datei ändern
symfony\plugins\sfPropelPlugin\lib\task\sfPhing.class.php on line 19
von
function printVersion()
in
public static function printVersion()
dann funktioniert das auch !
gruss Alexia