2016-09-29 3 views
0

Ich habe einen Befehl in meinem Befehlsordner unter meinem Bundle-Ordner. Ich versuche, es mit der Windows-Eingabeaufforderung oder mit Netbeans auszuführen. In der Dokumentation wird angegeben, dass ich den bin/console verwenden soll. Aber ich habe keine Ahnung, was das ist oder wie man es benutzt. Bitte helfen Sie. wenn Sie cd auf Ihre Bewerbung Home-VerzeichnisBefehl "symfony" ausführen

+0

http://symfony.com/doc/current/console/usage.html – RiggsFolly

+0

Alles, was ich bekomme ist: Konnte Eingabedatei nicht öffnen: bin/console – Jesus

+0

php bin/Konsole unter der Annahme, Sie haben einen Pfad zu Ihrem php ausführbaren Datei – Cerad

Antwort

2

in Symfony2, die console

so an/app/Konsole befindet, dann php app/console <name of command>

in der Befehlsklasse ausgeführt werden, wird der Name festgelegt:

protected function configure() 
{ 
    // to run the console command, use 'php app/console forex:update' 
    $this->setName('forex:update') 
     ->setDescription('Update Foreign Exchange Rates'); 
} 

in dem obigen Beispiel der Befehl es (aus der Anwendung Home-Verzeichnis ausgeführt werden soll:

php app/console forex:update 

Sie müssen möglicherweise auch die php zu Ihrem PATH hinzufügen, oder ersetzen Sie php durch den Pfad zu Ihrem PHP ausführbaren Datei.