Database Prestashop数据库错误

Database Prestashop数据库错误,database,prestashop-1.6,Database,Prestashop 1.6,我正在尝试将我的网站从服务器迁移到prestashop中的本地主机。我尝试了以下步骤。 我假设您已经在本地机器上配置了PHP、Apache和MySQL。如果您没有安装这些东西,请查找有关如何安装的信息。如果您使用的是Windows,我建议您安装XAMPP应用程序 从FTP下载所有网站文件并将其放入本地目录 接下来,让我们将数据库从phpMyAdmin导出到.sql文件并下载它。将该文件导入本地数据库 现在是对本地数据库、文件和后台进行一些更改的时候了 数据库: 转到表PS\u SHOP\u UR

我正在尝试将我的网站从服务器迁移到prestashop中的本地主机。我尝试了以下步骤。
我假设您已经在本地机器上配置了PHP、Apache和MySQL。如果您没有安装这些东西,请查找有关如何安装的信息。如果您使用的是Windows,我建议您安装XAMPP应用程序

从FTP下载所有网站文件并将其放入本地目录

接下来,让我们将数据库从phpMyAdmin导出到
.sql
文件并下载它。将该文件导入本地数据库

现在是对本地数据库、文件和后台进行一些更改的时候了

数据库:

  • 转到表
    PS\u SHOP\u URL
    并更改以下列的值:
    –域本地主机
    –域\u ssl本地主机
    –如果您的PrestaShop位于某个成瘾目录中,请设置物理_uri的值(例如,如果它位于“shop”目录中,请写入/shop/there)
  • PS\u配置
    表中,更改
    PS\u-SHOP\u-DOMAIN
    PS\u-SHOP\u-DOMAIN\u-SSL的值
  • 档案:

  • config/defines.inc.php
  • define(“PS模式开发”,true)
    1.
    define(“PS模式开发”,true)
    2.在
    config/settings.inc.php

  • 如果您的PrestaShop位于某个成瘾目录中(例如
    /shop/
    ),请编辑
    .htaccess
    文件。它位于PrestaShop主文件夹中。添加到这一部分
  • 重写规则。-[E=REWRITEBASE:
    1.
    重写规则。-[E=REWRITEBASE:
    …该目录。完整的代码应如下所示:

    重写规则。-[E=REWRITEBASE:/shop/
    1.
    重写规则。-[E=REWRITEBASE:/shop/

    后台办公室:

    高级参数->性能 在smarty设置中选择“强制编译”,禁用缓存并使用页面右上角标题中的按钮清除缓存

    这成功地将我的站点转移到我能够访问后台的本地主机


    但是,当我访问frontoffice时,出现了屏幕截图所示的错误,请在
    首选项->搜索引擎优化和Url
    部分
    设置店铺Url
    下签入后端,以查看您是否有正确的Url。据我在打印屏幕中看到的,您的网站仍在使用
    本地主机
    Url。此外,在签入后端后,try在另一个浏览器中访问您的网站。

    您是否遵循文档进行此操作?一个链接就好了。这是我只想在本地主机上运行我的网站的链接。我已检查了我的后端url,它完全符合它的要求(即/Simulation45U)在ps_配置中,设置ps_SHOP_DOMAIN_SSL&ps_SHOP_DOMAIN必须设置为localhost。此外,在ps_SHOP_url表中,您必须设置DOMAIN=localhost,DOMAIN_SSL=localhost&physical_uri=/simulation45u/我是否应该在物理_uri的文件夹名称后附加-我已正确执行的其余步骤。