Cannot increase memory_limit with ini_set()

前端 未结 3 707
遇见更好的自我
遇见更好的自我 2020-12-16 22:46

I just noticed that I am unable to increase my memory limit above the value configured in php.ini using ini_set(). I can, however, set it to any value below that and increas

相关标签:
3条回答
  • 2020-12-16 23:24

    Check your "safe_mode" setting - if enabled, it might prevent you from raising the memory_limit (allthough it's not documented).

    0 讨论(0)
  • 2020-12-16 23:32

    you can not override memory limit on shared hosting accounts. that's simple. get a private (dedicated) hosting and you ask your provider to set it all the way up (although not recommended).

    0 讨论(0)
  • 2020-12-16 23:44

    This is odd, according to the manual the memory limit can be set anywhere.

    • Do you have Suhosin installed? With Suhosin, it's possible to impose a global memory limit.

    • Do you have a .htaccess file lying around somewhere saying php_value memory_limit xyz?

    • Do you have Shell Fork Bomb protection activated? It can impose a global memory limit. See the SO question here. (I suppose this could be part of Suhosin).

    • What does your phpinfo() say concerning "local" and "global" memory_limit values?

    • How do you specify the limit, can you post a code snippet?

    0 讨论(0)
提交回复
热议问题