【问题标题】:Moving a PrestaShop website移动 PrestaShop 网站
【发布时间】:2016-09-04 08:04:20
【问题描述】:

我已将使用 PrestaShop 构建的网站移至新的托管服务提供商。现在我可以访问管理后台并且网站看起来正确(所有产品、定价和图片都在加载中)。

但是,我无法在 后端 中编辑产品,也无法编辑任何运营商或其他选项。什么可能导致此问题?

这些是我在移动 PrestaShop 网站时遵循的步骤:

  • 已创建新数据库
  • 导入的备份数据库
  • 使用新的数据库名称、用户名和密码编辑 config 文件

这是我的网站:http://wow-maternity-sa.co.za

我还可以在网站上注册新用户,并将他们添加到数据库中。我认为这表明该站点正在“链接”到新创建的 SQL Db

我试过了,但没有运气。我在错误日志中找到了这个,不确定它是否有用:

[04-Sep-2016 10:23:11 Africa/Johannesburg] PHP 致命错误:未捕获 --> Smarty:无法在“/home”中加载模板文件“controllers/carrier_wizard/helpers/form/form_ranges.tpl” /wowmat/public_html/admin123/themes/default/template/c‌​ontrollers/carrier_w‌​izard/helpers/form/f‌​orm.tpl'

【问题讨论】:

  • 您是否更改了网站的 URL?店铺网址是一样的吗?
  • @sarcom 站点 URL 相同。我将域转移到一个新的主机,但 url 还是一样的
  • 试试这个:进入 Preferences -> SEO & URL 然后点击设置下的保存,这将使用新主机的规则重新生成 .htaccess。
  • 我试过了,但没有运气。我在错误日志中找到了这个,不确定它是否有用:[04-Sep-2016 10:23:11 Africa/Johannesburg] PHP Fatal error: Uncaught --> Smarty: Unable to load template file 'controllers/ '/home/wowmat/public_html/admin123/themes/default/template/controllers/carrier_wizard/helpers/form/form.tpl'中的carrier_wizard/helpers/form/form_ranges.tpl'
  • 嗯好的...试试这个:删除这个文件夹prestashop/cache/smarty/compile/prestashop/cache/smarty/cache/的内容,不要删除index.php :)

标签: prestashop


【解决方案1】:

我能够通过将此文件的“.tp”扩展名更改为“.tpl”来解决“运营商”问题:

public_html/admin123/themes/default/template/controllers/carrier_wizard/helpers/form/中的form_ranges.tpl

【讨论】:

    猜你喜欢
    • 2018-11-18
    • 1970-01-01
    • 2013-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-26
    • 1970-01-01
    • 2011-03-15
    • 1970-01-01
    相关资源
    最近更新 更多