Fatal error: Out of memory (allocated 786432) (tried to allocate 1572864 bytes) in E:\wwwroot\lunannews\dede\archives_do.php on line 997后台发布文章提示如上,DEDE5.6的程序, 大约5W篇文章,流量很少几千, 任务管理器里CPU使用率5%以下,PF使用1G左右。
服务器是xeon E5606 4G内存
前几个月有过一次 我吧PHP.INI里面的memory_limit = 4000M 改到了 3000M, 现在又出现这种情况,改到4000M好了。
流量很少,内容也不多。 这个吃内存法怎么都不够吃的啊。
服务器是xeon E5606 4G内存
前几个月有过一次 我吧PHP.INI里面的memory_limit = 4000M 改到了 3000M, 现在又出现这种情况,改到4000M好了。
流量很少,内容也不多。 这个吃内存法怎么都不够吃的啊。
才分配780多k就提示问题了,应该是php.ini没有生效吧
是否每次(或频率很高)?
在文件里加上memory_get_usage,找到吃内存不合理的部分贴出来再看
重点检查有循环的部分
不应该的, 报错后,我加大了 PHP.INI里面的memory_limit = 就没问题了。 可是现在已经加到最大了。
DEDECMS, 以前用也没出现过这种问题啊。数据 流量比现在还大。
这样问是问不出来滴,别人不知道你的详细情况如果你的dede没有改过,在dede社区又没有反映类似情况的话,那么重点检查安装的插件
如果你的dede改过,当然要查改动的代码总之,这个一定要靠你自己的调试....