2016-05-22 5 views
-2

Ich lerne Symfony2, und wenn app/Konsole ausgeführt wird, occure der FehlerSymfony InvalidArgumentException wenn app/Konsole runing

[InvalidArgumentException] 
    The service "sensio_distribution.security_checker.command" tagged "console. 
    command" must be a subclass of "Symfony\Component\Console\Command\Command". 

jemand bitte helfen, jede mögliche Hilfe geschätzt.

+0

Haben Sie den Dienst "sensio_distribution.security_checker.command" durch eine eigene Implementierung ersetzt? – xabbuh

Antwort

1

Es ist nicht die eleganteste Lösung, aber es hat funktioniert.Downloaded eine neue Firma von Symfony, kopiert über alle Ihre alten Dateien; refer

1

Ich denke, du solltest start statt run[Version 3.0] eingeben:

php bin/console server:start 

here finden.

[Version 2.8 und früher]:

php app/console server:start 

EDIT: Da Sie mich auf eine seltsame Art und Weise der Bearbeitung meiner Post mit dem neuen Fehler in Kontakt gebracht haben, lassen Sie mich versuchen, dass man zu beheben auch. Es scheint mir, dass Sie Symfony überhaupt nicht installiert haben, da es den Befehl, den Sie eingegeben haben, nicht erkennt. Folgen Sie this tutorial, um Symfony richtig zu konfigurieren.

+0

Es ist nicht funktioniert, und einige Fehler auftreten: "Konnte Eingabedatei nicht öffnen: bin/console" – liam

+1

Sie sind freundlich, das erste Mal ist immer schwer, lass mich sehen. – liam

+0

@liam Wenn Sie 2.8 verwenden, müssen Sie stattdessen 'php app/console server: start' verwenden (als [per manual] (https://symfony.com/doc/2.8/cookbook/web_server/built_in.html)) – kero

Verwandte Themen