2014-01-28 65 views
1

我使用的Symfony 2.0,并希望它(从我看到在github 2.4)升级到Symfony的最后版本的网站。Symfony的升级到最新版本

我已经做了一个步:升级到2.1。我解决了所有问题,现在我准备升级到2.2(我不确定我可以直接转到当前版本)。根据我的理解,为此,我需要检索github上的composer.json并添加自己的依赖关系(只有一个)。是对的吗?

我试图做到这一点,但失败了。此外,在此尝试后,供应商下的Symfony文件夹为空。我检查了2.2版的composer.json,但没有看到它指定的任何symfony。我错过了什么?

任何帮助将是更受欢迎:O)

回答

0

您可以更新从Symfony 2.0Symfony 2.4直接。是的,因为你需要原始composer.json文件的Symfony 2.4的symfony/symfony-standard库,并添加到它自己的依赖关系,如果你有

+0

2.0没有作曲家。这就是我第一次升级到2.1的原因。如果我使用github中的composer.json(我想这就是你原来的composer.json的意思),我得到了错误,并且symfony也被删除了。任何想法? –

+0

是的,我的意思是[composer.json(https://github.com/symfony/symfony-standard/blob/2.4/composer.json),显示错误信息,请 –

+0

哦,我也许已经发现了问题。我没有使用正确的composer.json。我从github repository symfony/symfony获得了一个,而不是从symfony/symfony标准的。这个看起来更好。让我们来试试:) –

1

确定的问题只是由于我是从错误得到composer.json github存储库。一定要使用symfony标准库中的一个。

+0

你可能标志着这个anwser所接受?所以我们知道它已经解决了,谢谢 –