【发布时间】:2011-01-31 12:28:13
【问题描述】:
我正在配置和构建一个 Magento 站点,目前收到了内存不足的消息,例如 Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 77 bytes)。尝试的内存分配量总是很小,而且并不总是在同一点发生(主要是 Magento 集合管理代码和 Varien/Object 代码)。
我想知道这是正常行为还是有什么不对劲,因为 64 mb 仅用于客户端请求处理似乎相当多。我的数据库大小现在约为:
* ~2500 个产品
* ~700 个属性集
* ~250 个属性有超过 13,000 个选项(~25,000 个选项值)
* eav_entity_attribute 约为 50,000 条记录
我感觉 Magento 从数据库中预加载了太多数据,想知道你们中是否有人遇到过同样的问题,或者知道什么会消耗这么多内存。
谢谢!
【问题讨论】:
标签: php magento memory-management