Обновление PrestaShop

Автор Виктор Демидов, 05 октября 2011, 12:15:32

« назад - далее »

Виктор Демидов


  • Сохраните старую версию (все файлы), которая установлена на вашем сервере в отдельную папку.
    Можно отдельно сохранить перевод, если вы вносили изменения или дополнения в языковые файлы, через панель  администратора.
    Панель администратора -> Инструменты -> Перевод
  • Сделайте архив базы данных. Через панель администратора или с помощью графического интерфейса пользователя для управления базой данных, например, phpMayAdmin
  • Удалите старую версию
  • Скачайте последнюю версию PrestaShop. Разархивируйте и перенесите на сервер
  • Скопируйте содержимое папок /mails, /img, /download/ из вашей старой версии в новую.
  • Если вы используете дополнительные модули, перенесите их со старой версии в новую в папку /modules
  • Если вы добавляли правила в файл .htaccess, то перенесите эти правила в новый файл .htaccess. Не копируйте полностью файл .htaccess из вашей старой версии в новую
  • Если вы используете собственную тему PrestaShop или изменили стандартную, то перенесите файлы темы в папку /themes/ваша_тема
  • Перенесите файл /config/settings.inc.php из старой версии в новую
  • Запустите процесс обновления, набрав в адрес вашего сайта http://www.ваш_сайт.ru/install
    Выберите пункт обновление PrestaShop.

Vasiy

Вопрос по обновлению сайта.

Методика обновления подходит для любых версий?
Обновить с 1.4.2.1 на 1.4.7.0 получится без проблем?
А на 1.5.0.5 ?

База данных нормально встанет на любую версию?
Количество таблиц везде разное.
Не боги горшки обжигают, не зачем им такой хренью заниматься.

Виктор Демидов

Процесс обновления для  версий 1.4.0 -> 1.4...
При обновлении prestashop 1.4 до prestashop 1.5 возможны проблемы.

Vasiy

Не подскажете, когда надо установить фалы русификации и базу данных из архива, до обновления или после.

С уважением.
Петр
Не боги горшки обжигают, не зачем им такой хренью заниматься.

Виктор Демидов

Файлы русского языка можно перенести сразу.
Архив базы данных восстановить в случае не удачного обновления. 

kolich85

Доброго времени суток.!
Нужна помощь. При обновление с 1.4.4.0 до 1.4.9.0 зависает на пункте System Compatibility. Все процедуры выполнил как написано в мануали по обновлению... Подскажите в чем может быть причина?

Виктор Демидов

Включите режим отладки. Смотрите лог ощибок.
Проблемы часто возникают от хостинга, установленных модулей, измененных стандартных файлов.

kapamauria

получится ли обновить престу с версии 1,5,3,1 (Russian), на просто версию 1,5,3,1? Там особый способ, или такой же, что и в первом посте топика? У меня такая ситуация: была установлена автоматически версия 1,5,3,1 (Russian). На ней сайт работает неправильно. Если установить вручную версию 1,5,3,1 (хоть она и будет на английском), то все работает.

Виктор Демидов

Автоматически обновить одинаковые версии Prestashop не получиться. Только в ручную.

MinasFilm

планируется обновление версии сабжа с 1.1.0.5 аж до текущей 1.5.3  :D
есть ли смысл попробовать применить алгоритм из первого поста?
есть ли вообще какие-то тонкости и моменты?

или сразу готовиться к бекапам-импорту-экспорту-прочим танцам?

mAgency

Автоматом не обновить. Нужно сразу готовиться к проблемам. Сделать архив польностью. Обновляться только на тестовом сайте, не на рабочем, править в ручную и после переносить все на рабочий.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

MinasFilm

Цитата: mAgency от 17 марта 2013, 14:41:40
Автоматом не обновить. Нужно сразу готовиться к проблемам. Сделать архив польностью. Обновляться только на тестовом сайте, не на рабочем, править в ручную и после переносить все на рабочий.

все заархивировал
на тесте в старый каталог залил новых файлов с замещением
конфиги дописал/поправил
сделал копию БД
но при запуске инсталлятора варианта "обновить версию" не предлагается :(

Виктор Демидов

Цитата: mAgency
Автоматом не обновить.
В вашем случае, обновлять придеться в ручную. Ставить новую версию и переносить данные самому.

xmastree

При обновлении модулем PrestaShop 1-click upgrade появляется ошибка: "Для данного действия обнаружена ошибка Javascript (parseJSON)"upgradeNow". Приступаем к процессу восстановления . "
Текущая версия PrestaShop 1.5.4.1
Последняя официальная версия для канала minor 1.5.5.0 stable (1.5.5.0)
Java обновил, не помогло.


mAgency

Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.