Сообщение об ошибке

  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).

PrestaShop обновление 1.5.4 до 1.5.5 версии

test

PrestaShop
Вышло обновление с нужными мне фиксами движка. Обновление достаточно простая задача, но после Drupal, PrestaShop в этом плане все-таки не торт. Но, сейчас о том как я это делал. Не забывайте делать бекапы CMS и базы данных на случай если вы нечаянно когда-то что-то перепутаете.

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) В админке перейдя в установку модулей у меня выдало сообщения о том что модули были обновлены. В престе хватает тестов чтобы не полагаться только работает оно или нет визуально. В админке переходите в Конфигурация->Информация.

Категория: 
Share/Save

Делитесь с друзьями в социальных сетях! Оставляйте комментарии!

Share/Save

Это Вам так же может быть интересно!