【问题标题】:Moving prestashop to a new domain/server将 prestashop 移动到新的域/服务器
【发布时间】:2017-02-05 08:30:28
【问题描述】:

我正在将 prestashop 项目移动到新服务器和新域。

我已经移动了数据库(mysql)和 www 文件(包括 .htaccess)。

我在 config/settings.inc.php 中更改了数据库凭据和主机

当我尝试在浏览器中打开新域时,我重定向到旧域...

我想我必须在配置文件中的某处更改域。

我用 grep 搜索,我在数据库中搜索,在 .htaccess 中,我没有找到任何东西。

有什么想法吗?

谢谢

【问题讨论】:

    标签: prestashop


    【解决方案1】:

    进入后端并转到“首选项”,然后转到“url 和 seo”。在页面的末尾,您会发现文本输入将数据放在域中的位置。升级这些,你就解决了。

    【讨论】:

    • 我有这个错误:“致命错误:未捕获的异常 'SmartyException' 带有消息'无法加载模板文件'controllers/modules/login_addons.tpl''。我想我必须通过我自己先在数据库中,但我不知道在哪里......
    • 什么时候出现错误域是正确的?检查权限是否正确文件必须是 755
    • 我已设置权限。该文件在项目中不存在
    • 对不起,那个文件不应该是你。你有特殊的模块或覆盖?
    • 我不知道,这实际上不是我的项目。但是如果引用了 thaïs 文件,它应该存在...
    【解决方案2】:

    将您的数据库转储到文件中,在此文件中搜索并用新域替换旧域。

    域在ps_configuration下保存了两次,但是cms页面或stats也需要有新域,所以最容易在所有数据库中替换。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多