我在我的Drupal站点上收到以下错误: Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 205668 bytes)
。PHP内存不足,虽然我有更多的分配
可以肯定,268,435,456 + 205,668 = 268,641,124字节= 256.2MB。
在我的php.ini中我有memory_limit = 2G
。我已验证我正在编辑正确的php.ini文件。当我xdebug网站并输入ini_get('memory_limit');
到控制台,我收到2G
输出。所以我知道我的文件正在被正确读取。
我也检查了我的.htaccess
文件,以验证在那里没有其他内存指令。没有。这个限制来自哪里?
whats'phpinfo();'说? – nogad
非常相同。 2G。 –
如果机器没有可用的内存,php无法使用它,无论设置的限制如何。 – nogad