代码之家  ›  专栏  ›  技术社区  ›  soulmerge

无法使用ini\u集合()增加内存\u限制

php
  •  8
  • soulmerge  · 技术社区  · 16 年前

    我刚刚注意到,我无法将内存限制增加到php.ini中使用 ini_set() . 但是,我可以将其设置为低于该值的任何值,并将其增加到低于ini文件中定义的值的任何其他值。

    3 回复  |  直到 16 年前
        1
  •  12
  •   Community Mohan Dere    8 年前

    这很奇怪,根据手册,内存限制可以在任何地方设置。

    • 你有安装Suhosin吗?使用Suhosin,可以施加全局内存限制。

    • .htaccess 在某处躺着的文件说 php_value memory_limit xyz

    • 你们是否已经启动了炮弹叉炸弹防护?它可以施加全局内存限制。看到问题了吗 here . (我想这可能是苏霍辛的一部分)。

    • 关于“本地”和“全局”内存限制值,您的phpinfo()怎么说?

        2
  •  1
  •   user261889 user261889    16 年前

    检查您的“安全模式”设置-如果启用,它可能会阻止您提高内存限制(尽管没有文档记录)。

        3
  •  0
  •   dusoft    16 年前

    您不能覆盖共享主机帐户的内存限制。这很简单。获得一个私人(专用)主机,你要求你的提供商一路设置(尽管不推荐)。

    推荐文章