PHP内存限制不想改变

时间:2017-04-12 07:19:36

标签: php

我正在尝试通过更改php.ini

来调整内存限制

enter image description here


但是当我使用phpinfo()检查时,结果如下:

enter image description here

内存限制仍然与默认值相同。我重启了MAMP,没有任何改变。 我希望有人能帮助我解决这个问题。谢谢。

3 个答案:

答案 0 :(得分:2)

检查phpinfo()中的配置:

  • Configuration File (php.ini) Path => path
  • Loaded Configuration File => path

路径与您更改的文件相同吗?你重启了apache吗?

答案 1 :(得分:0)

以下是它的工作原理:

启动MAMP PRO

如果服务器正在运行,请停止服务器

选择菜单 - >档案 - >编辑模板 - > PHP4 php.ini(如果你想改变PHP5的内存限制,那么选择PHP5 php.ini)

将打开PHP ini文件。

如果弹出一个对话框,请阅读并按OK确认

搜索(Command-F)“memory_limit”(不带引号)

你应该得到以下一行:

memory_limit = 8M;脚本可能消耗的最大内存量(8M) 现在您可以更改默认值8M。例如。进入32M甚至更多(如128M)

保存(Command-S)您的更改。

关闭(Command-W)文件。

启动服务器。

致谢: http://blog-en.mamp.info/2009/09/increase-php-memory-limit-with-mamp-pro.html

答案 2 :(得分:0)

很可能你正在编辑错误的php.ini配置文件。

检查phpinfo()输出中的已加载配置文件,确保您正在编辑正确的php.ini配置文件。