Wednesday 10 February 2010

Magento в связке с PHP 5.2 и eAccelerator 0.9.6 = проблемы

При входе в админку Magento возникает следующая проблема:

There has been an error processing your request.
Strict Notice: Only variables should be passed by reference in /var/www/nrg/data/www/ on line 216
#0 /var/www/nrg/data/www/ mageCoreErrorHandler(2048, 'Only variables ...', '/var/www/nrg/da...', 216, Array)
#1 /var/www/nrg/data/www/ Zend_Db_Select->columns(Array)
#2 /var/www/nrg/data/www/ Mage_Eav_Model_Mysql4_Entity_Attribute_Collection->useLoadDataFields()
#3 /var/www/nrg/data/www/ Mage_Eav_Model_Config

Открываем файл Select.php на строке 216

Там будет следующее:
$correlationName = current(array_keys($this->_parts[self::FROM]));

Заменяем это на:
$arrayKeys = array_keys($this->_parts[self::FROM]);
$correlationName = current($arrayKeys);


1 comment :

  1. Thanks for post about magetno. This post will useful to who have use to magento. Magento eCommerce


Note: only a member of this blog may post a comment.