Не удается установить MakerBundle - PullRequest
0 голосов
/ 29 апреля 2018

Я пытаюсь установить MakerBundle для Symfony (3.4) , как указано в документации .

Я запускаю команду:

composer require symfony/maker-bundle --dev

Но я получил это:

[InvalidArgumentException]
Пакет symfony / maker-bundle в версии имеет требование PHP несовместим с вашей версией PHP (5.6)

Проверка моей версии php (php -v) дает:

PHP 7.0.27-0 + deb9u1 (cli) (сборка: 5 января 2018 г., 13:51:52) (NTS) Copyright (c) 1997-2017 PHP Group Zend Engine v3.0.0, Авторские права (c) 1998-2017 Zend Technologies с Zend OPcache v7.0.27-0 + deb9u1, Copyright (c) 1999-2017, Zend Technologies с Xdebug v2.5.0, Copyright (c) 2002-2016, Дериком Ретансом

Я что-то упустил?

1 Ответ

0 голосов
/ 29 апреля 2018

Чтобы установить maker-bundle, необходимо использовать новую структуру проекта.
Есть два варианта:

  • создать проект с новым шаблоном: composer create-project symfony / skeleton my-project

  • следуйте инструкциям, указанным в https://symfony.com/doc/3.4/setup/flex.html, чтобы преобразовать структуру проекта, а затем иметь возможность установить flex и maker.

...