Magento:致命错误问题


Magento: Fatal error issue

我之前下载了一个更新的模块,一切正常(除了模块不是 100%),我去做了一些调试。我首先将旧模块中的某些文件夹与更新的模块进行比较。一切似乎都已结帐,但地图页面上仍然存在混合内容错误。因此,作为任何不知道不该做什么的新手,我想我会首先将自定义设计文件夹中的文件夹从"unirgy"重命名为"_unirgy",以以某种方式查看是否可以强制它加载默认的map.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的工作原理还没有很强的把握。我很感激在这一点上我能得到的任何帮助。

为了克服这个致命错误,我建议禁用给您带来麻烦的模块。

  1. 导航到/home/lynsecom/public_html/store/app/etc/modules/并找到模块声明文件。它将遵循命名约定 [包]_[模块名称].xml
  2. 在该 xml 文件中,找到<active>true</active>节点并将其更改为<active>false</active>

好吧,我认为您应该通过管理员清理缓存并删除 var/cache 中的文件夹,因为通过更改文件夹名称您可能唯一可能做的事情是 Config 类找不到 xml 中定义的正确模板,它们可能已被缓存。