我一直在尝试增加 MAMP (Mac OSX) 中的 php memory_limit。我使用的 PHP 版本是 5.4.1.0。我读过有关为 MAMP Pro 创建新模板的信息,但我使用的是标准版 MAMP。
我已经尝试了以下所有方法,但似乎没有任何效果。任何帮助将不胜感激。
感谢您的宝贵时间。
我已将以下内容添加到我网站的 htaccess 文件中,该文件由网站读取并运行 (ExpressionEngine)。但是主控PHP限制还是没有更新。
php_value memory_limit 128M
我已将以下文件中的以下内容从 32M 更改为 128M:
/Applications/MAMP/conf/php5.4.10
memory_limit = 128M
;
然后我完全退出 MAMP 并重新启动它,但在 MAMP phpInfo 中它仍然显示:
内存限制 32M
虚拟主机
我正在使用虚拟主机来设置我自己的 URL。我在某处读到可能有必要在这里增加内存限制。所以我将其添加到“php_value memory_limit 128M”中:
/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
<VirtualHost *:80>
DocumentRoot /Applications/MAMP/htdocs
ServerName localhost
php_value memory_limit 128M
</VirtualHost>
并在相关站点配置的同一文件中降低:
<VirtualHost *:80>
DocumentRoot "/Users/Username/Dropbox/Dev/sitename.dev"
ServerName sitename.dev
php_value memory_limit 128M
</VirtualHost>
(顺便说一下,我将我的 MAMP 文件夹 (Dev) 保存在 Dropbox 中,它工作正常)
php.ini
我还在我的站点目录的根目录和我的 MAMP 目录的根目录中添加了一个包含以下内容的 php.ini 文件:
memory_limit = 128M
最佳答案
设法解决它;-)
正确的是:
/Applications/MAMP/bin/php/php[your_php_version]/conf/php.ini
找到'memory_limit'并增加数量:
memory_limit = [number]M
谢谢!
关于php - 无法增加 MAMP php 内存限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25996782/