今天在我的magento安装上更新了一个xml文件之后,我在magento的后端执行了例程缓存刷新。更具体地说,我按下了两个按钮“Flush Magento Cache”和“Flush Cache Storage”。在我的chagrine,重新加载我的magento网站后,顶部导航栏已经消失,所有产品链接都已破坏。作为Magento用户的第一次,我觉得处理这个问题相当不足。
在初次安装后不久,我就遇到过这个问题。重新安装主题修复它。差异现在是我添加了大量的产品和其他数据库更改,并且没有备份数据库或文件。我害怕重新安装主题,以防我丢失了我对数据库和前端所做的所有工作。有没有人遇到这个问题,和/或任何人都可以了解正在发生的事情和可能的修复方法?请帮忙!
答案 0 :(得分:2)
今天在我的magento安装上更新xml文件后,我 在magento的后端执行例程缓存刷新。 <剪断>现在我的网站坏了。
Magento缓存配置xml和布局xml。
您在进行更改后清除了缓存,Magento现已损坏。
清除缓存后,Magento会将您的更改读入系统。
您的xml更改已损坏。将您更改的文件还原为原始文件并清除缓存。
进一步说明,是的,如果我不小心维护正确形成的XML并研究如何在处理配置和布局文件时正确地更改文件,则会发生这种情况。
这是始终在每次更改布局和模板后刷新缓存的一个原因。您可以立即发现错误,而不是稍后进行一些更改,而不记得哪一个是您的实时电子商务网站。这也是您在开发服务器上进行更改的原因,完全测试它们并且只有在确保它们具有所需效果后才会将它们上传到实时服务器。