"Не удалось открыть входной файл: bin/console" Ошибка при попытке запустить приложение Symfony
$ cd my_project_name/
$ php bin/console server:run
Когда я добавил следующие команды и попытался запустить мое приложение Symfony, эта ошибка появляется,
"Ошибка: не удалось открыть входной файл: bin/console"
Ответ 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/, изменив версию.
Ответ 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 может работать на вашем локальном ПК, а не работать на сервере из-за этого.