使用symfony安装程序创建symfony项目

时间:2015-01-29 08:26:23

标签: php symfony

我曾经使用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的最新更新,就像我曾经和作曲家一样?

4 个答案:

答案 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

希望这对任何人都有用,我只是想回馈给这个给了我很多东西的社区。