我曾经使用composer创建一个像这样的新symfony项目
composer create-project symfony/symfony-standard-edition SymfonyProjectDir 2.5.*
但知道我何时想使用symfony安装程序我使用命令
symfony new SymfonyProjectDir 2.5.*
或
symfony new SymfonyProjectDir 2.5
但我收到此错误
[RuntimeException]
The Symfony version should be 2.N.M, where N = 0..9 and M = 0..99
new directory [version]
我怎么能告诉我想要使用版本2.5,包括symfony的最新更新,就像我曾经和作曲家一样?
答案 0 :(得分:1)
没有理由拥有版本的最新版本。您开始使用最新版本进行开发,然后应该将其冻结,直到有理由进行更新。
如果您不在乎,请克隆git仓库,grep
您的代码并使用它创建项目。
答案 1 :(得分:1)
你可以试试这个,它对我有用:
Symfony Installation and Project Creation
或者只需打开命令行并执行以下命令:
for(linux / mac)
sudo curl -LsS http://symfony.com/installer -o /usr/local/bin/symfony
sudo chmod a+x /usr/local/bin/symfony
symfony new SymfonyProjectDir 2.5
该版本将是2.5中的最新版本,如您所愿
答案 2 :(得分:0)
请尝试使用它:
composer create-project symfony/framework-standard-edition SymfonyProjectDir/ 3.0.7
它应该工作。也许你忘记了最后的斜线......
答案 3 :(得分:0)
最后一个答案是从2016年开始的,因此,如果您最终以某种方式在2019年出现在这里,则解决方案会容易得多!
首先请确保您使用的是7.1或更高版本的php版本。 检查是否已安装作曲家,以及是否仅遵循以下简单文档:Download/Install Composer
现在一切就绪,转到要存储symfony项目的目录,然后输入命令composer create-project symfony/website-skeleton my-project
。这将在symfony 4中创建您的第一个结构!
现在,您只需输入项目目录,然后在终端上键入php bin/console server:run
,就可以完成。
您也可以从同一项目文件夹的git init
开始从git导入存储库。
第一次使用Symfony?遵循本教程的第一个控制器/视图:Introduction to symfony4
希望这对任何人都有用,我只是想回馈给这个给了我很多东西的社区。 p>