Php_value memory_limit?如果增加会发生什么?

时间:2010-05-06 20:14:23

标签: php apache

大家好我在我的htaccess文件中有这个,我想知道它是为了什么?如果我把它增加到128mb或16mb会发生什么差异会发生什么

2 个答案:

答案 0 :(得分:2)

这意味着您的脚本将在服务器中止之前使用最多RAM,并且您会收到内存错误(“脚本试图分配超过限制的81个字节 - 爆炸”)

答案 1 :(得分:0)

某些应用程序需要比常规php限制更多的内存。 (我认为是16mb)像Drupal这样的程序建议增加它,我看到一些大型的Web应用程序用100mb运行它。请记住,这不一定是处理繁重程序的最佳方式,而是在各个地方查看mem使用与memory_get_usage的位置,以便更好地理解繁重的使用情况。还要考虑你可能想从php.ini控制它并为所有php实例普遍设置它,而不是基于每个目录进行维护。