我的主题被称为'mytheme / custom',主题应该在'base / default'之前回退到'mytheme / default',但由于某种原因,我的Magento商店不断回落到'base / default'。
我尝试调试一些核心代码,以便更好地了解正在发生的事情以及在“/app/code/core/Mage/Core/Model/Design/Package.php”中使用getFilename方法之后在我看来,自动使用'base / default'除非代码专门加载'mytheme / custom'......
此外,我注意到我的一个引导观察者没有被触发,这意味着要加载。 “https://github.com/webcomm/magento-boilerplate”
当我将Magento移动到不同的托管位置时会发生这种情况,我必须假设它们可能是某种类型的自定义,这会阻止不同的域名工作吗?
更新1: 我检查了“系统” - > “配置” - > “高级”和模块已启用,但是当我向观察者添加了带退出的var_dump时,没有任何反应
更新2: 我发现只加载了默认模块!
答案 0 :(得分:0)
问题在于缓存。数据库仍然在旧服务器上,所以如果我要清除缓存,它将不会在新服务器上生效,因此我必须手动清除它。