2011-08-09 20 views
0

我使用symfony推动1.3我上传一个csv文件添加用户我的文件有1500行(用户) 和我是当我使用推进代码时,我得到 允许的内存大小419430400字节用尽(尝试分配40961字节),但在正常的PHP代码它正在执行完全如此解决这个错误,怎么可以我们释放了symfony推动的空间允许的内存大小419430400字节用尽(试图分配40961字节)在Symfony推动1.3

+0

您是否运行了xDebug跟踪来查看所有内存的使用情况?你也运行PHP 5.3.x?你有没有试过,如果你在一个循环中,设置变量你不需要'null'来暗示垃圾回收器来恢复内存?除非你使用symfony的未打补丁版本,否则内存泄漏可能在你的代码中。您是否尝试升级到1.4的最新版本以测试内存泄漏是否消失? –

回答

0

我知道这个箴言,但与教义(!)。也许有类似的推动。我用下面的代码修复了它:

$user->save(); 
$user->free(true); 
unset($user); 
相关问题