Как обновить magento 1.4 1.1 до 1.7.0.2 [закрыто]

у меня есть сайт magento в 1.4.1.1.

Теперь я хочу, чтобы uprgade сайт magento 1.7.0.2.

Я уже сделал следующее:

1.system->magento connet->magento connect manager
2.Then i enter the extension key as "magento-core/Mage_All_Latest"
3.Then pressed "Check for Upgrades" button.

Теперь мое окно bleow:

enter image description here

тогда что я делаю дальше?

Итак, как я могу сделать upgarde с помощью Magento connect manager?

как я могу upgarde сайт magento ?

У кого-нибудь есть решение?

мой сайт magento в localserver.

изменить: enter image description here

2 ответов


структура базы данных имеет серьезные изменения от 1.4.1.1 до 1.4.2, поэтому вам нужно сначала обновить до 1.4.2, а затем вы можете перейти на 1.7.0.2 напрямую.

мне нравится командная строка, поэтому я обычно обновляю систему по командной строке, это моя процедура:

Substitute file downloader/pearlib/php/архив/Tar.php с исправленной версией (имеет ошибку):http://www.mediafire.com/?35no55xuoeek20a

подготовка к Magento обновление

позволяет визуализировать, что у вас есть Magento 1.4.1.1. интернет-магазин и вам нужно обновить ее до 1.5. или 1.6 версии. Прежде всего, настоятельно рекомендуется создать резервную копию файлов и базы данных live store.

Далее вам нужно получить доступ SSH от вашего хостинг-провайдера и подключиться к серверу по протоколу SSH. После подключения через SSH перейдите в папку магазина и выполните следующие команды:

1-Изменение разрешений на папку lib / pear для записи (рекурсивно):

chmod -R 777 lib/PEAR

2-выполните эту команду, чтобы подготовить Magento к обновлению:

./pear mage-setup
!--16-->
Channel “connect.magentocommerce.com/core” is already initialized

обновление с Magento 1.4.1.x в Magento 1.4.2.0

этот шаг необходим, даже если вы обновите магазин Magento до версии 1.5 или 1.6.

3-выполнить команду обновления Magento:

./pear upgrade -f magento-core/Mage_All_Latest-stable

вывод команды покажет вам какие основные пакеты были обновлены:

…
upgrade ok: channel://connect.magentocommerce.com/core/Mage_Centinel-1.4.2.0
upgrade ok: channel://connect.magentocommerce.com/core/Interface_Frontend_Base_Default-1.4.2.0
upgrade ok: channel://connect.magentocommerce.com/core/Phoenix_Moneybookers-1.2.3
upgrade ok: channel://connect.magentocommerce.com/core/Find_Feed-1.0.7
upgrade ok: channel://connect.magentocommerce.com/core/Interface_Adminhtml_Default-1.4.2.0

4 – Когда эта часть обновления будет завершен, введите следующие команды:

chmod 550 ./mage
./mage mage-setup .

вы увидите этот результат после выполнения команды:

Successfully added: http://connect20.magentocommerce.com/community

это означает, что канал Magento connect 2.0 был успешно добавлен в список каналов.

5 – Далее введите следующую команду:

./mage sync

результат будет такой:

…
Successfully added: community/Mage_Locale_en_US-1.4.2.0
Successfully added: community/Interface_Install_Default-1.4.2.0
Successfully added: community/Phoenix_Moneybookers-1.2.3
Successfully added: community/Mage_Downloader-1.5.0.0
Successfully added: community/Lib_Google_Checkout-1.4.2.0

обновление до Magento 1.4.2.0 завершено и теперь вы можете перейти на версию Magento 1.5.1.0 или 1.6.0.0.

пустая папка var / cache & var / session очистить кэш браузера

посетите веб-сайт, чтобы запустить обновление

время обновления 15min




обновление с Magento 1.4.2.0 до Magento 1.5.10 или Magento 1.6.0.0

теперь вы можете обновить ваш магазин до версии 1.5 или 1.6.

прежде чем приступить к этой части Magento upgrade, очень важно посмотреть, до какой версии скрипты Magento upgrade обновят ваш магазин. Введите эту команду, чтобы проверить это:

./mage list-upgrades

если вы увидите такой результат:

Updates for community:
Mage_All_Latest: 1.4.2.1 => 1.6.0.0
Lib_Js_Mage: 1.4.2.0 => 1.6.0.0
Lib_Varien: 1.4.2.0 => 1.6.0.0
Lib_Phpseclib: 1.4.2.0 => 1.5.0.0

это означает, что ваш Magento будет обновлен до версии 1.6.0.0. Если это не то, что вам нужно, вы можете изменить канал обновления на "стабильный" и обновить Magento для версии 1.5.1.0.

6 – введите эту команду, чтобы изменить канал обновления для стабильный:

./mage config-set preferred_state stable 
   or
./mage install http://connect20.magentocommerce.com/community Mage_All_Latest --force 

после этого "./ mage list-upgrades" команда покажет вам этот результат:

Updates for community:
Mage_All_Latest: 1.4.2.1 => 1.5.1.0.1
Lib_Js_Mage: 1.4.2.0 => 1.5.1.0
Lib_Varien: 1.4.2.0 => 1.5.1.0
Lib_Phpseclib: 1.4.2.0 => 1.5.0.0
Mage_Core_Adminhtml: 1.4.2.0 => 1.5.1.0
Mage_Core_Modules: 1.4.2.0 => 1.5.1.0

7-После выбора канала Вы можете обновить Magento до 1.5.1.0 (или Magento 1.6.0.0) с помощью этой команды:

./mage upgrade-all –-force

вы увидите обновленные пакеты на экране:

…
Package upgraded: community/Mage_Locale_en_US 1.6.0.0
Package upgraded: community/Lib_Mage 1.6.0.0
Package upgraded: community/Lib_ZF 1.11.1.0
Package upgraded: community/Lib_Js_Prototype 1.7.0.0.1
Package upgraded: community/Lib_ZF_Locale 1.11.1.0

теперь обновление завершено, и вы можете выполнить обновление базы данных, посетив магазин Magento в вашем браузере. Если все было обновлено правильно, вы увидите обновленный магазин в вашем браузере.

вы можете проверить версию вашего магазина в нижней части панели управления Magento.

пустая папка var / cache & var / session очистить кэш браузера

посетите веб-сайт, чтобы запустить обновление

время обновления 60min зависит от вашего оборудования

это работает для многих моих клиентов.

я надеюсь, что это может помочь вам

Я фрилансер, если вы нуждаться в помощи.


обновление Magento с помощью Magentoconnect Manager

Go to http://<YOUR_SERVER>/downloader
Log in using a user who has full permissions
Make sure to select “Clear all sessions after successful install or upgrade”

Это поможет вам.