2014-01-28 4 views
1

Я получил сайт с использованием Symfony 2.0 и хочу обновить его до последней версии Symfony (2.4 из того, что я вижу на github).Обновление Symfony от версии 2.0 до текущей версии

Я уже сделал один шаг: до 2.1. Я исправил все проблемы, и теперь я готов перейти на 2.2 (я не уверен, что могу перейти к текущей версии напрямую). По моему мнению, для этого мне нужно получить композитор.json на github и добавить свои собственные зависимости (только один). Это правильно?

Я попытался это сделать, и это не удалось. Кроме того, после этой попытки папка Symfony под продавцом пуста. Я проверил композитор.json для версии 2.2, и я не вижу в нем каких-либо symfony. Я что-то пропустил?

Любая помощь будет больше, чем прием: о)

ответ

0

Вы можете обновить от Symfony 2.0 до Symfony 2.4 непосредственно. И да, для этого вам нужна оригинальный composer.json файл Symfony 2.4 в symfony/symfony-standard хранилище и добавить к нему своей собственной зависимости, если у вас есть

+0

2.0 не имеет композитор. Вот почему я сначала обновил до 2.1. Если я использую composer.json из github (я думаю, это то, что вы подразумеваете под оригиналом composer.json), у меня появились ошибки, и symfony тоже удалили. Есть идеи? –

+0

Да, я имею в виду это [composer.json] (https://github.com/symfony/symfony-standard/blob/2.4/composer.json), Показать сообщение об ошибке –

+0

О, я, возможно, нашел проблему. Я не использовал правильный композитор.json. Я получил один из репозитория github symfony/symfony, а не один из Symfony/Symfony-standard. Этот выглядит лучше. Давайте попробуем :) –

1

ОК проблема была только из-за того, что я получал в composer.json от неправильного репозиторий github. Обязательно используйте один из хранилища стандартных версий Symfony.

+0

Не могли бы вы отметить этот андерсер, как принято? Поэтому мы знаем, что это было решено, спасибо –

Смежные вопросы