【问题标题】:Magento 2 - Wrong logo url in Newsletter TemplateMagento 2 - 通讯模板中的错误徽标 url
【发布时间】:2018-05-01 01:58:47
【问题描述】:
  • Magento 版本。 2.1.4
  • PHP 7.0.25
  • Nginx 1.10.2
  • 模式:生产

我用模板内容创建简报模板

{{template config_path="design/email/header_template"}}
TEST TEXT
{{template config_path="design/email/footer_template"}}

然后我制作了 Newsletter Queue,在我的邮箱中收到了没有徽标图像的电子邮件; 在调试时我看到,该徽标位于文件夹中:http://SITE.DOMAIN/static/version1510233956/frontend/vendor-magento/vendor-magento/en_US/Magento_Email/logo_email.png 打开该网址时我可以看到图像。但是电子邮件模板尝试从文件夹中获取徽标: http://SITE.DOMAIN/pub/static/version1510585793/frontend/vendor-magento/vendor-magento/en_US/Magento_Email/logo_email.png 而且没有图像。

当我尝试在另一台使用 apache 的机器上调试此错误时:徽标位于文件夹 http://SITE.DOMAIN/static/version1510569003/frontend/vendor-magento/vendor-magento/en_US/Magento_Email/logo_email.png 中,电子邮件模板从该文件夹中获取图像。结果我在电子邮件中看到了徽标图像。

那么,“nginx - 生产服务器”上没有显示徽标图像的原因可能是什么?

【问题讨论】:

    标签: magento magento2


    【解决方案1】:

    试试这个:关闭静态文件的版本号。

    商店 -> 配置 -> 开发者 -> 静态文件设置 -> 签署静态文件

    【讨论】:

      猜你喜欢
      • 2018-01-16
      • 2011-06-06
      • 2016-08-26
      • 2022-11-06
      • 2012-09-10
      • 2011-05-15
      • 2015-02-19
      • 1970-01-01
      • 2012-01-11
      相关资源
      最近更新 更多