关于递归时内存不足的问题,求大神指教!!
php吧
全部回复
仅看楼主
level 10
南北极星 楼主
递归求子孙树时,运行出错:
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 261904 bytes) in E:\AppServ\www\exer\file-3.php on line 29
可是错误中,可分配的大小为256M 要分配的大小为小于1M 为什么还出错呢?
也就是要分配 的大小,并不大小可分配大小,为什么还同现这个错误?
2014年02月08日 06点02分 1
level 10
南北极星 楼主
望大神解答啊!~~
2014年02月08日 06点02分 2
level 14
把php.ini中运行内存加大
2014年02月08日 12点02分 3
是代码问题,感谢提醒帮助,
2014年02月16日 08点02分
level 12
代码问题,一个web应用占用内存最好不要超过10mb,否则一旦访问量上去,服务器立马崩溃
2014年02月08日 14点02分 5
感谢提醒,又长了一个知识,,是代码问题,已经解决[真棒]
2014年02月16日 08点02分
level 1
在递归中使用变量一定要unset掉,不然内存会一直不释放,直到程序停止。
2017年07月08日 10点07分 7
level 1
最后怎么解决的?求解,也遇到了同一个问题。
2020年08月09日 11点08分 8
1