我正在DS上使用4 Gb ram和2 * Pentium(R)双核CPU E5400 @ 2.70GHz运行Magento
我已经调整了php内存限制从64M - 1GB,但在管理区域示例中不断出现内存错误
`Fatal error: Out of memory (allocated 48496640) (tried to allocate 189475 bytes)
in /home/accountname/public_html/shoponline/magento/app/code/core/Mage/Core/Block/Abstract.php on line 888`
所以有一些错误,因为它只分配了46M(如果我有权利......?)
此行改变了......
该网站仍处于测试阶段,因此没有任何繁重的流量,所以我对这个问题感到困惑......
我正在使用APC和memcache
任何一般性想法都会有所帮助
答案 0 :(得分:1)
你在哪里更改内存限制?它似乎没有生效。
我假设你编辑了php.ini。
您也可以尝试添加...
php_value memory_limit 512M
到您的.htaccess文件,看看是否有效。
答案 1 :(得分:1)
好的,在阅读了一些论坛后,我认为我已经通过在WHM控制面板中使用RlimitMem功能提高了性能 - 这会计算需求限制并将其添加到httpd.conf文件中,如下所示:
设置完后,后端管理区域快80%......!