А ты что обновлял по ЖИВОМУ не на локалке?
Ну сколько уже говорилось - Если вы обновляетесь на действующем магазине – проведите обновление точной копии на локалке. Возможно какие-то функции перестанут работать или вёрстка поедет
Вот такой способ обновления нашел. Что скажете ?
1) Качаем новую версию с сайта престы.
2) Создаем по соседству с сайтом папочку, к примеру presta155
3) Заливаем в нее скачанную новую версию престы.
4) Заливаем с текущей в новую версию папки в которых есть кастомные наши файлы(images, logos, photos, translations, modules, другие)
5) Делаем бекап базы(mysqldump -p prestadb154 > /путь/prestadb155.sql) и заливаем его в созданную по соседству новую базу, к примеру presta155(mysql -p prestadb155путь/prestadb155.sql)
6) перезаливаем конфиг с старой версии в новую скопировав файл /config/settings.inc.php, меняем реквизиты на новую базу prestadb155
7) меняем в настройках сервера путь к папке с сайтом со старой версии на новую.
8) Проверим все ли у нас в порядке проведя установочные тесты site.com/install/. Когда все тесты будут пройдены не идите дальше, иначе переустановите CMS. Нам нужно было только проверить права на директории.
8) Переходим по адресу site.com/install/upgrade/upgrade.php, он выведет изменения наложенные на базу данных.
9) Переименовываем папку с админкой, к примеру с admin в 155admin
10) Удаляем папку install
Собственно вроде все. Дальше переходим на сайт и в админку. Если у вас что-то не получилось и срочно нужно откатить изменения, просто в настройках сервера укажите старую папку с сайтом. Если все прошло удачно, через некоторое время можете удалить папку со старой версией.
11) В админке перейдя в установку модулей у меня выдало сообщения о том что модули были обновлены. В престе хватает тестов чтобы не полагаться только работает оно или нет визуально. В админке переходите в Конфигурация->Информация.