首页 文章

prestashop 1.6 localhost重定向到实时URL

提问于
浏览
4

我有一个prestashop商店 . 我已经从ftp下载了源代码并导入了数据库 . 我想在我的localhost上设置它 . 我在Windows 7上使用wamp . 我在setting.inc.php中设置了我的数据库凭据 . 当我访问前端时,它会将我重定向到实时URL . 管理员可以通过localhost访问它 .

我编辑了ps_shop_url表,并将域和domainssl更改为localhost和物理URL到/ myproject / .

我还更改了ps_configuration表并更改了PS_SHOP_DOMAIN = localhost和PS_SHOP_DOMAIN_SSL = localhost

我还删除了我的.htaccess文件 .

但问题仍然存在 . 它将我重定向到实时网址 . 我花了很多时间但是徒劳无功 . 亲切地帮助我,我是prestashop的新手 . 我已经安装了prestashop 1.6版本 .

1 回答

  • 4

    如何将PrestaShop从您的Web服务器迁移到本地? (反之)

    2015年7月25日教程在大多数情况下,该任务非常简单 . 但你必须记住一些基本的东西 .

    从SERVER迁移到LOCAL PC我假设您已在本地计算机上配置了PHP,Apache和MySQL . 如果您没有安装这些东西,请找一些有关如何操作的信息 . 如果您使用的是Windows,我建议您安装XAMPP应用程序 .

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

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

    现在是时候对本地数据库,文件和BackOffice进行一些更改了 .

    Database

    • 转到表 PS_SHOP_URL 并更改以下列的值: - domain localhost - domain_ssl localhost - 如果您的PrestaShop位于某个上瘾目录中,请设置 physical_uri 的值(例如,如果它位于'shop'目录中,则写入/商店/那里)

    • PS_CONFIGURATION 表中更改 PS_SHOP_DOMAINPS_SHOP_DOMAIN_SSL 的值

    Files

    • 在config / defines.inc.php中设置调试模式为ON

    define('_ PS_MODE_DEV_',true)

    • 在config / settings.inc.php中设置本地数据库参数

    • 如果您的PrestaShop位于某个成瘾目录(例如/ shop /),请编辑.htaccess文件 . 它位于PrestaShop主文件夹中 . 添加到这个部分......

    重写规则 . - [E = REWRITEBASE:1 RewriteRule . - [E = REWRITEBASE:......那个目录 . 完整代码应如下所示:

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

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

相关问题