Php 试图在本地运行Wordpress站点时出现内存限制问题

Php 试图在本地运行Wordpress站点时出现内存限制问题,php,apache,wordpress,mamp,memory-limit,Php,Apache,Wordpress,Mamp,Memory Limit,我正在一个wordpress网站上工作,我正试图为开发目的建立一个本地测试环境。我正在运行MAMP(macapachemysql-PHP)堆栈 我遇到以下错误: Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 4864 bytes) in /Users/casey/Documents/workspaces/yofreesamples.com/wp-includes/functions.ph

我正在一个wordpress网站上工作,我正试图为开发目的建立一个本地测试环境。我正在运行MAMP(macapachemysql-PHP)堆栈

我遇到以下错误:

Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 4864 bytes) in /Users/casey/Documents/workspaces/yofreesamples.com/wp-includes/functions.php on line 1174
我试图通过修改wp-config.php中的第28行来增加内存限制:

define('WP_MEMORY_LIMIT', '2024MB');
并通过在index.php中包含以下值

ini_set('memory_limit','64M');

没有任何我尝试过的记忆值。我对wordpress比较陌生,有人知道发生了什么吗?

也许MAMP配置不允许您以编程方式覆盖内存限制。如前所述,在php.ini中设置它。

这很奇怪:我修改了php.ini文件并在那里设置了内存限制,但是wordpress仍然没有抛出其他错误。修改php.ini后是否重新启动了Apache?还要记住,有些系统(例如一些linux发行版)在命令行和web上都有单独的php.ini。请确保修改的是正确的设置。使用phpinfo()进行实际设置,可能更重要的是,使用php.ini文件的位置。