【问题标题】:Fatal error: Out of memory on Dedicated Server running Magento致命错误:运行 Magento 的专用服务器内存不足
【发布时间】:2013-02-06 18:05:49
【问题描述】:

我在具有 4 Gb ram 和 2 * Pentium(R) Dual-Core CPU E5400 @ 2.70GHz 的 DS 上运行 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 和内存缓存

任何一般性的想法都会有所帮助

【问题讨论】:

    标签: php magento memory-leaks dedicated-server


    【解决方案1】:

    您在哪里更改了内存限制?它似乎没有生效。

    我假设您编辑了 php.ini。

    您也可以尝试添加...

    php_value memory_limit 512M
    

    到您的 .htaccess 文件,看看是否有效。

    【讨论】:

    • 我已经在 php.ini 和 .htaccess 和 ion WHM php 编辑器中设置了它,并检查了 phpinfo 中的设置是否生效...?谢谢
    【解决方案2】:

    好的,在阅读了一些论坛之后,我认为我已经通过使用 WHM 控制面板中的 RlimitMem 功能提高了性能 - 这会计算所需限制并将其添加到 httpd.conf 文件中,如下所示:

    设置后,后台管理区域的速度提高了 80%...!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-25
      • 2014-06-01
      • 2011-10-16
      • 1970-01-01
      相关资源
      最近更新 更多