【问题标题】:Magento CMS home page not showingMagento CMS 主页未显示
【发布时间】:2013-03-04 19:51:22
【问题描述】:

我的一些 Magento 商店有一个奇怪的问题。主页上的内容已消失。有问题的网站是:-

http://www.hornchurchfineart.co.uk/

http://www.artofwood.co.uk/

http://www.domingodirect.co.uk/

这些页面之前运行良好,突然停止运行,这个问题也困扰了我的托管公司。

我已经在管理员和手动删除 /var/cache 文件夹中的文件清除了我的缓存,但无济于事。

以前有人遇到过这个问题吗?

非常感谢,

加里

【问题讨论】:

  • 你的主页是cms还是index/index/index页面?你能检查一下 cms 页面或 index_index_index 布局吗?
  • CMS 页面正确。配置也设置正确。
  • 你有什么发现吗?还是重新安装了? :P
  • 还是不行。我现在正在编写我自己的 mini-magento
  • 我有同样的问题正在寻找解决方案..

标签: magento magento-1.5


【解决方案1】:

我终于找到了问题所在。 在我的 .htaccess 文件中,我有以下条目。

SetEnv MAGE_IS_DEVELOPER_MODE 1

通过注释掉返回的首页。

我希望这对将来的某人有所帮助。

【讨论】:

    【解决方案2】:

    确保没有空白 URL 重写的产品。

    您可以通过转到目录> URL 重写管理 并对请求路径 列进行排序来检查这一点。如果其中有一个带有空白请求路径的项目(它应该在排序后位于顶部),它将覆盖主页。删除重写以恢复您的主页。

    如果您使用导入脚本(例如 MagMi)创建产品,就会发生这种情况。

    【讨论】:

      【解决方案3】:

      在我的网站上,主页的内容存储在数据库中。也许是什么原因导致您的条目被空白?

      打开 Admin -> CMS -> 主页的页面,然后在左侧的“设计”选项卡下,有一个名为“布局更新 XML”的部分。这就是我的“主页”页面正文的来源。本节是我们购买的模板中的 XML,将它们的“块”插入我们的主页。

      我们的模板是来自 Template Master 的付费模板,这是构成我商店主页一部分的“布局更新 XML”的一部分:

      <reference name="content">
        <block type="easyslide/slider" name="homepage.slideridentificator">
              <action method="setSliderId"><id>default_a034</id></action>
        </block>
        <block type="core/template" name="tab_wrapper" template="cms/highlight.tab.phtml"/>
      </reference>
      

      【讨论】:

      • 嗨,克里斯,感谢您的回答。我检查了我的 XML 块,它们都是正确的。
      • 如果它被启用,也许尝试禁用它然后重新启用它。我在 Magento 的其他领域看到过这种行为。必须有一些“简单”的东西发生了改变,这会影响到这一点。 :(
      【解决方案4】:

      我遇到了类似的错误:前端无法访问 CMS 主页。就我而言,这是因为我在后端将主页从“主页”重命名为“主页”:CMS> Pages> URL Key。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多