Подтвердить что ты не робот

"Не удалось открыть входной файл: bin/console" Ошибка при попытке запустить приложение Symfony

$ cd my_project_name/
$ php bin/console server:run

Когда я добавил следующие команды и попытался запустить мое приложение Symfony, эта ошибка появляется,

"Ошибка: не удалось открыть входной файл: bin/console"

4b9b3361

Ответ 1

Как говорят @chapay и @cered, мы можем использовать эту команду вместо этого.

php app/console server:run

Это команда Symfony 2, и у меня возникли проблемы с командой Symfony 3. И я узнал несколько раз, и эта проблема возникает.

иногда мы можем заменить "bin" на "app". лайк,

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

И если нет, мы можем выбрать правильную команду на сайте http://symfony.com/doc/, изменив версию.

enter image description here

Ответ 2

Файл-приложение/консоль была перенесена в bin/console в Symfony 3. Поэтому вместо запуска

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

Попробуйте запустить:

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

Ответ 3

Прежде чем использовать эту команду, убедитесь, что вы установили зависимости от composer.json
Run:

Обновление композитора

Ответ 4

Он работает, когда я запускаю запуск вместо запуска: php app/console server: start

Ответ 5

также убедитесь, что вы находитесь в папке проекта (cd your_project), иначе она выдает ту же ошибку (не удалось открыть входной файл: bin/console)

Ответ 6

Если вы используете git - вы должны проверить, добавлен ли bin/console в репозиторий. Некоторые версии могут иметь .gitignore в папке bin/, поэтому bin/console может работать на вашем локальном ПК, а не работать на сервере из-за этого.