我正在尝试创建 prestashop 1.6 电子商店的副本,用于从domain.com 到 dev.domain.com 的开发目的
我遵循的过程是
- 禁用缓存和编译
- 将文件从domain.com复制到dev.domain.com
- 从domain.com转储mysql数据库到dump.sql中
- 在 vi 上打开 dump.sql 并使用 :%s/domain.com/dev.domain.com/g 搜索并替换
- 在devdb中导入dump.sql
- 打开 prestashop cpanel 并验证所有商店 url 配置是否已更改。
- 打开 phpmyadmin 并检查所有domain.com条目是否已更改为dev.domain.com
- 从 /cache/smarty/compile /cache/cachefs 中删除文件
- 从 prestashop 重建 .htaccess 文件。
- 更改了 devdb 中的登录凭据,以便网站加载该凭据
现在的问题是,当我打开 dev.domain.com 时,我仍然被重定向到domain.com,并且我不知道下一步要尝试什么。
在 devdb 中的 phpmyadmin 中搜索 domain.com 不会产生结果
grep -ri 'domain.com' * 在文件中也不产生结果
有什么建议我接下来可以尝试吗?
PS:domain.com和dev.domain.com是两个不同的域。无论如何都不相似
对于 prestashop 1.7,您必须修改数据库中的一些值:
-
ps_配置表并将 PS_SHOP_DOMAIN 和 PS_SHOP_DOMAIN_SSL 更改为您的新域名,例如mydomain.com
-
ps_shop_url表并再次将“domain”、“domain_ssl”字段更改为您的新域名和“physical_uri”。如果您将文件复制到
根文件夹,路径将只是“/”。
More on https://blog.premium-templates.eu/how-to-move-prestashop-from-localhost-to-domain-or-vice-versa https://blog.premium-templates.eu/how-to-move-prestashop-from-localhost-to-domain-or-vice-versa
注意:浏览器缓存重定向,您必须清理浏览器缓存。查看https://www.getfilecloud.com/blog/2015/03/tech-tip-how-to-do-hard-refresh-in-browsers/ https://www.getfilecloud.com/blog/2015/03/tech-tip-how-to-do-hard-refresh-in-browsers/了解如何对浏览器进行“硬刷新”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)