我有一个处理Magento产品目录并导出它的脚本。Magento导出脚本使用所有内存 - 内存泄漏?
不幸的是它被杀死了,因为它最终使用了太多的内存。
恐怕我在PHP垃圾收集器无法释放循环引用的问题中招致了内存泄漏。
我试过修复建议在 http://ringsdorff.net/2009/07/23/guest-post-fix-for-memory-leaks-in-magento/ 但不幸的是这打破了脚本(根本没有数据导出)。
有没有人知道是否有任何其他修复此问题?谢谢!
我有一个处理Magento产品目录并导出它的脚本。Magento导出脚本使用所有内存 - 内存泄漏?
不幸的是它被杀死了,因为它最终使用了太多的内存。
恐怕我在PHP垃圾收集器无法释放循环引用的问题中招致了内存泄漏。
我试过修复建议在 http://ringsdorff.net/2009/07/23/guest-post-fix-for-memory-leaks-in-magento/ 但不幸的是这打破了脚本(根本没有数据导出)。
有没有人知道是否有任何其他修复此问题?谢谢!
任何时候当您使用catalog/product
对象时,实际上存在内存泄漏,并且您的应用程序将无法一次导出所有内容。这很可能是核心Dataflow模块结构的原因。在过去,我已经使用了两种解决方案:
如果采取固定瓦瑞恩的内存泄漏的隐性第三个选项,请记得贡献回来的bug修正。 :)
希望帮助!
谢谢, 乔
布赖恩·基思已经确定了一个不断扩大的阵列,在1.4.1.1导入/导出过程中吃记忆,在这里有一个建议修复它:http://blog.ewtechnologies.com/magento-2/magento-memory-leak-1-4-1-1/
在我们没有结束但要导出的数据块... – fdierre 2010-09-18 07:57:59
这是一个建议的固定,你的里程会有所不同:http://ringsdorff.net/2009/07/23/guest-post-fix-for-memory-leaks-in- Magento的/ – 2012-11-29 15:42:13