我收到了这个致命的错误:
PHP Fatal error:
Uncaught exception 'Exception' with message
'Serialization of 'Mage_Core_Model_Config_Element' is not allowed'
in [no active file]:0 Stack trace: #0 {main}
thrown in [no active file] on line 0
我理解它正在尝试序列化Mage_Core_Model_Config_Element
并失败,但我从未使用过getNode()
,对我来说总是getStoreConfig()
。
我很乐意调试这个,如果我能找到 WHERE 正在生成它。 Magento会话在哪里被序列化?
注意:尝试在页脚中回显序列化(如建议的一个线程)在这种情况下不起作用。会话未设置(导致此错误),因此当它到达页脚时没有错误...
答案 0 :(得分:1)
我发现导致此错误的错误。然而,有兴趣找出调试的地方,但由于没有正确的答案,没有理由等待更长时间。
无论如何,问题是在会话中添加一个模型对象,显然这是一个禁忌。在某个时刻,它必须包含该元素的类。