将客户迁移到Prestashop 1.7

时间:2017-02-17 09:10:12

标签: prestashop prestashop-1.6 prestashop-1.7

首先,感谢您了解我今天面临的问题。

我目前正在开发一个包含prestashop 1.7的项目。我想要做的是如下。我想将prestashop 1.6.11迁移到1.7。现在我知道目前没有对此选项的支持,但出于某些重要原因我真的想升级它。我确实将客户和发票迁移到1.7但是当我尝试登录新网站时没有任何反应(我在1.6上创建了一个测试帐户)。除了页面刷新之外没有任何错误或其他任何错误。我确实在多个网站上寻找解决方案,但结果却是空白。

我正在尝试做什么,或者是否有人知道在哪里寻找或改变什么。

希望有人有解决方案。

2 个答案:

答案 0 :(得分:1)

PrestaShop中有一个_COOKIE_KEY_用于在将密码保存到数据库之前加密密码。每个PrestaShop安装的_COOKIE_KEY_。 _COOKIE_KEY_对于每个PrestaShop安装都是唯一的。

您可以在以下路径中找到_COOKIE_KEY_:

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

您应该使用更新的_COOKIE_KEY _

再次在新的PrestaShop 1.7商店中为您的用户设置密码

您可以查看Tools :: encrypt()函数,了解它是如何加密的。

注意:此_COOKIE_KEY_被称为秘密'在PrestaShop 1.7

答案 1 :(得分:1)

从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 connector

第2步:安装一个新的Prestashop 1.7网站(目标网站),然后在刚刚安装的网站上安装Prestashop migrator

第3步:开始将数据从源网站迁移到目标网站。等待几分钟,然后享受您的新Prestashop 1.7网站。