Перенести клиентов в Prestashop 1.7

Прежде всего, спасибо, что взглянули на проблему, с которой я столкнулся сегодня.

В настоящее время я работаю над проектом, который включает prestashop 1.7. Я пытаюсь сделать следующее. Я хочу перенести свой prestashop с 1.6.11 на 1.7. Теперь я знаю, что в настоящее время эта опция не поддерживается, но я действительно хочу обновить ее по некоторым важным причинам. Я перенес клиентов и их счета на 1.7, но когда я пытаюсь войти в систему на новом веб-сайте, ничего не происходит (я создал тестовую учетную запись на 1.6). Нет никаких ошибок или чего-то еще, но страница обновляется и все. Я искал решение на нескольких веб-сайтах, но оно оказалось пустым.

Возможно ли то, что я пытаюсь сделать, или у кого-нибудь есть идея, где искать или что менять.

Надеюсь, что у кого-то есть решение.


person Rahul Sharma    schedule 17.02.2017    source источник


Ответы (2)


В PrestaShop есть _COOKIE_KEY_, который используется для шифрования паролей перед их сохранением в базе данных. _COOKIE_KEY_ для каждой установки PrestaShop. _COOKIE_KEY_ уникален для каждой установки PrestaShop.

Вы можете найти _COOKIE_KEY_ по следующим путям:

/app/config/parameters.php (в PrestaShop 1.7) /config/settings.inc.php (в PrestaShop 1.6)

Вам следует снова установить пароли для своих пользователей в новом магазине PrestaShop 1.7, используя обновленный _COOKIE_KEY_

Вы можете взглянуть на функцию Tools :: encrypt (), чтобы узнать, как она зашифрована.

Примечание. Этот _COOKIE_KEY_ называется "секретным" в PrestaShop 1.7.

person Knowband Plugins    schedule 25.02.2017
comment
Мне нужно сначала перенести всех клиентов или просто перейти на новый COOKIEKEY - person Rahul Sharma; 25.02.2017

Для перехода с Prestashop 1.6 на Prestashop 1.7 требуется использовать Prestashop Migrator. Это его проект Github: https://github.com/ets-soft/prestashop-migrator-free-version

Действия очень просты: просто скачайте Prestashop Migrator. (ets_pres2presfree.zip), затем выполните 3 простых шага ниже.

Шаг 1. Установите коннектор Prestashop на исходном веб-сайте (ваш старый веб-сайт.)

Шаг 2. Установите новый веб-сайт Prestashop 1.7 (целевой веб-сайт), затем установите Prestashop migrator на только что установленном веб-сайте.

Шаг 3. Начните перенос данных с исходного веб-сайта на целевой. Подождите несколько минут и наслаждайтесь своим новым сайтом Prestashop 1.7.

person Trong Nguyen    schedule 13.08.2018