Я использую Windows 10 Когда я устанавливаю Symfony2 с:Как установить symfony с композитором?
composer create-project symfony/framework-standard-edition my_project_name
Ошибка:
bash: composer: command not found
Я использую Windows 10 Когда я устанавливаю Symfony2 с:Как установить symfony с композитором?
composer create-project symfony/framework-standard-edition my_project_name
Ошибка:
bash: composer: command not found
Для загрузки symfony вам необходимо загрузить symfony.phar
(небольшой файл PHP) из этого link.
C:\wamp\www on windows
и /var/www on Linux
;Выполнение php symfony.phar new project_name_and_version
например: symfony.phar new symfony2.8
для загрузки Symfony 2.8
.
Затем, вы можете:
Изменение текущего каталога /var/www/html/project_name on Linux
или C:\wamp\www on windows
;
Настройте ваше приложение в файле app/config/parameters.yml
;
И (всегда) читать документацию по адресу http://symfony.com/doc.
Удача ^^!
Update:
В Symfony 4
symfony installer
прекращается. Таким образом, чтобы создать новое приложение Symfony вам нужно:
PHP 7.1
(или выше)php composer.phar create-project symfony/skeleton my-project "3.4.*"
в вашем терминале.Вам необходимо перед установкой композитора. Из командной строки:
php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php
php -r "if (hash('SHA384', file_get_contents('composer-setup.php')) === '7228c001f88bee97506740ef0888240bd8a760b046ee16db8f4095c0d8d525f2367663f22a46b48d072c816e7fe19959') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
Инструкции получили здесь:
Когда я пробовал php -r «readfile (« https://getcomposer.org/installer »); > composer-setup.php Ошибка: bash: composer-setup.php: Permission denied – KorozCo
Поскольку вы запускаете эту команду на месте, когда у вас нет надлежащих привилегий. Пожалуйста, сделайте это в/home/user_name или используйте 'sudo' перед использованием команды. – kkochanski
Попробуйте выполнить команду из корневого каталога вашего проекта (тот, который содержит приложение, поставщик, src и веб-каталоги). –
Рекоммендуемый способ установить Symfony через команду, названный symfony
.
Прочтите документы с официального сайта Symfony: http://symfony.com/doc/current/book/installation.html, для получения дополнительной информации.
Так,
Если вы используете MAC/Linux: http://symfony.com/doc/current/book/installation.html#linux-and-mac-os-x-systems
$ cd /var/www/
$ symfony new my_project_name
(более читаемым пример: $ symfony new Blog
). Это создаст каталог (с именем Blog
) в вашем каталоге /var/www/
, где будет размещен весь код.
Затем вы можете установить composer
, как говорит официальная документы, и использовать его для установки пакетов внутри вашего проекта Symfony.
Счастливое кодирование!
Композитор не установлен или нет на вашем пути – Letsrocks
@ Прекрасно вы правы. Благодаря)). – KorozCo