0

我之前下载了一个更新的模块,一切都很好(除了模块没有 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 的工作原理。我很感激在这一点上我能得到的任何帮助。

4

2 回答 2

1

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

  1. 导航/home/lynsecom/public_html/store/app/etc/modules/并找到模块声明文件。它将遵循命名约定 [Package]_[Modulename].xml
  2. 在该 xml 文件中,找到<active>true</active>节点并将其更改为<active>false</active>
于 2013-10-02T17:41:59.387 回答
0

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

于 2013-10-02T17:41:16.907 回答