已达到内存限制 - magento 1.9
Memory limit has been reached - magento 1.9
将我的 magneto 站点迁移到新服务器 (CentOS 6) 后,我无法更新或上传新图像到我的任何产品。上传任何图片时显示已达到内存限制。
日志:
2016-02-04T07:24:35+00:00 ERR (3): Notice: Undefined index: httponly in /var/www/vhosts/domain.com/httpdocs/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 96
2016-02-04T07:24:35+00:00 ERR (3): Notice: Undefined index: httponly in /var/www/vhosts/domain.com/httpdocs/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 96
2016-02-04T07:24:35+00:00 ERR (3): Notice: Undefined index: secure in /var/www/vhosts/domain.com/httpdocs/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 98
2016-02-04T07:24:35+00:00 ERR (3): Notice: Undefined index: domain in /var/www/vhosts/domain.com/httpdocs/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 100
上传产品图片时出现内存限制问题
转到 lib/Varien/Image/Adapter
打开 Gd2.php
现在搜索方法 protected function _convertToByte($memoryValue)
即
protected function _convertToByte($memoryValue)
{
if (stripos($memoryValue, 'M') !== false) {
return (int)$memoryValue * 1024 * 1024;
}
elseif (stripos($memoryValue, 'KB') !== false) {
return (int)$memoryValue * 1024;
}
return (int)$memoryValue;
}
对上述方法进行以下更改,例如:
protected function _convertToByte($memoryValue)
{
/*
if (stripos($memoryValue, 'M') !== false) {
return (int)$memoryValue * 1024 * 1024;
}
elseif (stripos($memoryValue, 'KB') !== false) {
return (int)$memoryValue * 1024;
}
return (int)$memoryValue;
*/
return 2147483648;
//1024*1024*1024*2 = 2G
}
希望这会对某人有所帮助:)
将我的 magneto 站点迁移到新服务器 (CentOS 6) 后,我无法更新或上传新图像到我的任何产品。上传任何图片时显示已达到内存限制。
日志:
2016-02-04T07:24:35+00:00 ERR (3): Notice: Undefined index: httponly in /var/www/vhosts/domain.com/httpdocs/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 96
2016-02-04T07:24:35+00:00 ERR (3): Notice: Undefined index: httponly in /var/www/vhosts/domain.com/httpdocs/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 96
2016-02-04T07:24:35+00:00 ERR (3): Notice: Undefined index: secure in /var/www/vhosts/domain.com/httpdocs/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 98
2016-02-04T07:24:35+00:00 ERR (3): Notice: Undefined index: domain in /var/www/vhosts/domain.com/httpdocs/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 100
上传产品图片时出现内存限制问题
转到 lib/Varien/Image/Adapter
打开 Gd2.php
现在搜索方法 protected function _convertToByte($memoryValue)
即
protected function _convertToByte($memoryValue)
{
if (stripos($memoryValue, 'M') !== false) {
return (int)$memoryValue * 1024 * 1024;
}
elseif (stripos($memoryValue, 'KB') !== false) {
return (int)$memoryValue * 1024;
}
return (int)$memoryValue;
}
对上述方法进行以下更改,例如:
protected function _convertToByte($memoryValue)
{
/*
if (stripos($memoryValue, 'M') !== false) {
return (int)$memoryValue * 1024 * 1024;
}
elseif (stripos($memoryValue, 'KB') !== false) {
return (int)$memoryValue * 1024;
}
return (int)$memoryValue;
*/
return 2147483648;
//1024*1024*1024*2 = 2G
}
希望这会对某人有所帮助:)