更新后 Magento >致命错误:内存不足


After update Magento > Fatal error: Out of memory

通过ssh将magento从1.5.1升级到1.6.1后,我得到下一个错误:

Fatal error: Out of memory (allocated 41418752) (tried to allocate 24768513 bytes) in /home/username/public_html/downloader/lib/Mage/Archive/Abstract.php on line 45

我编辑了我的php.ini:

max_execution_time = 18000
max_input_time = 6000
memory_limit = 256M

有没有人知道如何解决这个问题?经过一整天的尝试和搜索,它变得非常令人沮丧。

任何帮助将不胜感激!

谢谢

您编辑了错误的 php.ini 文件。

(tried to allocate 24768513 bytes)

24768513字节大约是24188 KB,大约是23 MB。 您的更改未被看到。

临时添加呼叫

phpinfo();
exit;

到任何PHP文件的顶部是你的主要入口点。 这对于Web上下文index.php,对于Magento Connect上下文mage.php

这将告诉您 PHP 正在使用哪个php.ini文件,以及所有 ini 标志的运行时值是什么。 请改为编辑此文件。

如果无法编辑此文件,请使用 ini_set 函数在运行时设置值。

你能提供你具体做了什么信息吗?(循序渐进(

我认为您需要将 php.ini更改为:

memory_limit = 512M

正如您看到的消息

(allocated 41418752) (tried to allocate 24768513 bytes)

通过 ssh 更新的原因是什么?还有其他情况需要更新洋红色吗?