Magento会话在哪里序列化?

时间:2015-09-07 07:09:08

标签: php magento session serialization

我收到了这个致命的错误:

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会话在哪里被序列化?

注意:尝试在页脚中回显序列化(如建议的一个线程)在这种情况下不起作用。会话未设置(导致此错误),因此当它到达页脚时没有错误...

1 个答案:

答案 0 :(得分:1)

我发现导致此错误的错误。然而,有兴趣找出调试的地方,但由于没有正确的答案,没有理由等待更长时间。

无论如何,问题是在会话中添加一个模型对象,显然这是一个禁忌。在某个时刻,它必须包含该元素的类。