PHP内存限制

前端之家收集整理的这篇文章主要介绍了PHP内存限制前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
PHP 5.0.4中,如果不配置-enable-memory-limit,则会忽略memory_limit指令. (在推荐的PHP.ini文件中设置为8M,但文档说它被忽略.)那么在这种情况下,是否有一个每个脚本的内存限制,还是只受到系统的限制?

我问,因为我正在升级PHP 5.2.8,它允许内存限制默认.所以现在我实际上必须将值设置为适当的值.推荐的PHP.ini文件现在已经设置为128M,但是我不知道这是多少还是默认情况下5.0.4?

我正在升级生产系统,所以我想避免行为发生重大变化. documentation(搜索“memory_limit”)在这一点上非常混乱.它表示“默认”,但我不知道这是否意味着配置文件中设置的默认值,或禁用内存限制时使用的默认值.

PHP中的内存限制器是可选的;如果在编译时禁用它,根本就没有限制.

在5.0.4中,除非您在编译时明确要求它,否则内存限制器为useless until 5.2,并没有计入很多应该做的事情,包括MysqL功能等.从5.2.1开始,他们学会了计数.

如果有疑问,请禁用它或确保更新配置文件以使用新的默认值.离开8MB,升级到5.2.8几乎肯定会造成问题.

原文链接:https://www.f2er.com/php/132216.html

猜你在找的PHP相关文章