PHP致命错误:允许的内存大小 – 在不存在的行上

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP致命错误:允许的内存大小 – 在不存在的行上脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我在生产服务器中看到这个错误,有时候(我的意思是,它似乎是随机的,因为我的网站是一个不错的流量,到目前为止它只发生了5次):

有趣的是,文件只有798行,这在我之前从未发生过.
它可能与我对我的脚本所做的最近更改有关,是的,但是这个错误对我来说根本没有意义.

请记住,我知道“允许的内存大小耗尽”错误意味着,我知道如何增加内存限制.
但是,我的问题是,为什么PHP指的是不存在的行?
我不知道如何解决这个问题,因为这对我没有意义.

谢谢.

解决方法

我刚刚发现导致内存泄漏原因.

这是一个最近的变化,正在进入两个函数间的递归周期,虽然这是一个罕见的事件.

第1811行是真实的,但错误引用的文件不正确. 1811行来自另一个文件(包含在其中的一个文件中),其中一个函数是.

我仍然感谢上述评论的人的帮助.

脚本宝典总结

以上是脚本宝典为你收集整理的PHP致命错误:允许的内存大小 – 在不存在的行上全部内容,希望文章能够帮你解决PHP致命错误:允许的内存大小 – 在不存在的行上所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。