我之前下载了一个更新的模块,一切都很顺利(除了模块没有100%工作)我去做了一些调试。我首先将旧模块中的某个文件夹与更新的模块进行比较。一切似乎都结束了,但地图页面上仍然存在混合内容错误。所以,正如任何不知道什么不做的新手,我想我会首先将我们的自定义设计文件夹中的文件夹从“unirgy”重命名为“_unirgy”,以某种方式看看我是否可以强制它加载默认地图。 phtml文件。这导致了
Fatal error: Call to a member function children() on a non-object in
/home/lynsecom/public_html/store/app/code/core/Mage/Core/Model/Config.php
on line 901
我回去后将文件夹名称更改回原来的名称,但此错误不断出现。我也无法存储管理员 - 弹出相同的错误。我不知道从哪里开始,因为我对Magento的工作方式还没有很好的掌握。我很感激我现在能得到的任何帮助。
答案 0 :(得分:1)
为了解决这个致命错误,我建议禁用导致您遇到麻烦的模块。
/home/lynsecom/public_html/store/app/etc/modules/
并找到模块声明文件。它将遵循命名约定[Package] _ [Modulename] .xml <active>true</active>
节点并将其更改为<active>false</active>
答案 1 :(得分:0)
好吧,我认为您应该通过管理员清理缓存并删除 var / cache 中的文件夹,因为您可能通过更改文件夹名称做的唯一事情就是Config类不能找到xml中定义的正确模板,它们可以被缓存。