我是使用Windows 10操作系统。
当我使用以下命令安装symfony2时:
composer create-project symfony/framework-standard-edition my_project_name
错误:
bash: composer: command not found
我是使用Windows 10操作系统。
当我使用以下命令安装symfony2时:
composer create-project symfony/framework-standard-edition my_project_name
错误:
bash: composer: command not found
symfony.phar
。
然后,您需要将其移动到您通常使用的 Web 目录中 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。
Good luck ^^ !
更新:
在 Symfony 4
中,symfony installer
已被弃用。因此,要创建新的Symfony应用程序,您需要:
PHP 7.1
(或更高版本)php composer.phar create-project symfony/skeleton my-project "3.4.*"
。在开始之前,您需要先安装Composer。请使用命令行进行安装:
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 symfony.phar new symfony2.8
[RuntimeException]
The Symfony Installer is not compatible with Symfony 4.x or newer versions.
Run this other command to install Symfony using Composer instead:
composer create-project symfony/skeleton symfony2.8
composer create-project symfony/skeleton symfony2.8
symfony
的命令来进行。如果您使用的是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
)。这将在您的/var/www/
目录中创建一个名为Blog
的目录,其中包含所有代码。
composer
,并在Symfony项目中使用它来安装软件包。