【问题标题】:Magento Site With Design Breaks in Production Environment生产环境中出现设计中断的 Magento 站点
【发布时间】:2014-12-22 10:09:00
【问题描述】:

我在本地主机上设计了我的 Magento 网站并将其上传到生产环境。当我在 localhost 上使用它时,我已经完全按照自己的喜好定制了设计。但是现在它在生产服务器上,一切都改变了。一个重要的静态块没有加载到页面中,我的 CSS 输出看起来完全不同。

我检查了“检查元素”工具,现在浏览器正在取消一些 CSS,因为它处于生产环境中。为什么会这样?

【问题讨论】:

  • live 与本地有何不同?第一个也是最明显的一个是 live 和 local 会有不同的主机名
  • 请解释否决票。另外,主机名与它有什么关系? CSS文件加载得很好。我只是有一些设计中断。
  • 投反对票是因为问题太模糊,可能的解决方案太宽泛。您没有提供足够的信息来回答这个问题。主机名只是许多可能的问题之一(如果您在绝对 URL 中编码它们会在现场中断的任何地方),但如果没有您提供的更多信息,就不可能排除该问题或其他任何问题。您也没有回答关于生活方式与当地人的不同之处。答案可能在于其中一个差异。

标签: php css magento


【解决方案1】:

我猜你实现的一些链接到你的 css 等等......你使用了硬链接,比如: c:\tmp\... 而不是相对链接之类的:../../blabla!所以现在当网站在服务器上时,某些链接将不再起作用。

所以我建议你看看哪个链接不再起作用,检查路径是否是真实的,如果不是,则将其更改为相对链接

【讨论】:

  • 不,我所有的链接都是相对的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-10-14
  • 1970-01-01
  • 1970-01-01
  • 2023-03-14
  • 1970-01-01
  • 1970-01-01
  • 2011-04-14
相关资源
最近更新 更多