我已经有正在运行的项目Symfony 2.0.10
。但是现在我需要将它升级到Symfony 2.3
。我知道需要更改一些代码以与最新版本兼容。有什么命令可以升级吗?或者升级的具体程序是什么?有没有可用的文件?
编辑:
我放了symfony 2.3
composer.json
文件,在做的时候php composer.phar update
我得到了这个错误。
Problem 1
- symfony/symfony v2.3.1 requires symfony/icu >=1.0,<2.0 -> no matching package found.
- symfony/symfony v2.3.0 requires symfony/icu >=1.0,<2.0 -> no matching package found.
- Installation request for symfony/symfony 2.3.* -> satisfiable by symfony/symfony[v2.3.0, v2.3.1].
编辑2: 首先我得到了这个错误:
[InvalidArgumentException]
The dist file "app/config/parameters.yml.dist" does not exist. Check your dist-file config or create it.
所以我创建了parameters.yml.dist
文件。现在我得到
PHP Fatal error: Class 'Symfony\Component\ClassLoader\UniversalClassLoader' not found in /var/www/git/sample/app/autoload.php on line 6
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap handling the post-update-cmd event terminated with an exception
[RuntimeException]
An error occurred when generating the bootstrap file.