这个很容易被问到 - 希望很容易回答:
任何人都可以解释这是怎么回事吗?
答案 0 :(得分:2)
错误通知表示PHP试图将183200字节附加内存用于已使用的内存(1341994528和1342177727字节之间),这会打破允许的1342177728字节的最大值。
你必须(编辑你的php.ini和)extend the memory limit of PHP。
答案 1 :(得分:1)
该消息意味着php正在尝试在已有的基础上分配额外的 183200字节,因此最后一次“丢弃”使其超出限制。
解决方案可能是increase the memory limit,但如果你重构代码以便它不需要那么多内存(如果可能的话),那就更好了。
答案 2 :(得分:0)
因为在发出内存请求时,在最大大小的134217728块中仍然没有使用少于183200个字节。
这就像从一个水壶里要一杯牛奶,但只留下几滴牛奶。
答案 3 :(得分:0)
看看memory limit in php.ini。你的php应用程序正在分配内存(如果它不再需要则释放它),并且php引擎限制了一个脚本当时可以使用的最大内存量。