Как обновить 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:
тогда что я делаю дальше?
Итак, как я могу сделать upgarde с помощью Magento connect manager?
как я могу upgarde сайт magento ?
У кого-нибудь есть решение?
мой сайт magento в localserver.
изменить:
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”
Это поможет вам.