Magento内存分配

ast*_*ore 1 php xml magento

我正在我的magento商店运行一个脚本.它假设用我的产品创建一个XML文件但是当我点击这个php文件时,我收到以下错误.

致命错误:第290行/home/sparklin/public_html/lib/Zend/Db/Statement/Pdo.php内存不足(分配55574528)(试图分配32个字节)

我在想我应该增加服务器上的内存分配.但我不知道该怎么做.任何帮助?

小智 6

我在Magento 1.7.0.2上遇到了类似的问题.

无论我设置多高的PHP memory_limit,我都会继续得到:

PHP Fatal error: Allowed memory size of xxx bytes exhausted (tried to allocate xxx bytes) in xxx.php

在我的情况下,问题与记忆无关.

我开发的自定义模型有问题:

    class Package_Module_Model_Modelname extends Mage_Core_Model_Abstract {

        public function _construct() {
            parent::__construct();
            $this->_init('module/model');
        }
    ...
    }
Run Code Online (Sandbox Code Playgroud)

通过改变 parent::__construct()简单parent::_construct() (单下划线)解决了问题!

调用本机构造函数Mage_Core_Model_Abstract是问题所在.