2015-12-01 7 views
21
$ cd my_project_name/ 
$ php bin/console server:run 

Quando ho aggiunto i seguenti comandi e ho cercato di eseguire la mia applicazione symfony questo errore viene,"Impossibile file di input non aperto: bin/console" Errore arriva quando si tenta di eseguire l'applicazione Symfony

"Error:Could not open input file: bin/console"

+9

tenta di eseguire 'php app/console server: run' invece. – chapay

+0

I comandi sono $ cd my_project_name/ $ php bin/console server: esegui – vimuth

+0

Grazie a tanta amicizia funziona come un fascino – vimuth

risposta

21

Come @chapay e @cered ci dicono che possiamo usare php app/console server:run. Il suo comando Symfony 2 e quello con cui ho avuto problemi è il comando Symfony 3. E ho scoperto altre volte che arriva anche questo problema.

a volte possiamo sostituire 'bin' con 'app'. come,

php bin/console doctrine:mapping:import --force AcmeBlogBundle xml 
php app/console doctrine:mapping:import --force AcmeBlogBundle xml 

E se non possiamo scegliere il comando corretto in 'http://symfony.com/doc/' sito modificando la versione.

enter image description here

5

Il file app/console è stato spostato a bin/console in Symfony 3. Così, invece di correre

php bin/console server:run  #valid in Symfony 3 

prova ad eseguire:

php app/console server:run  #valid in Symfony 2 
1

Funziona quando ho utilizzare start anziché eseguire: app php/console server: start

0

Prima di utilizzare questo comando assicurarsi dipendenze è stato installato da composer.json
Run:

aggiornamento compositore

Problemi correlati