Tu solución
Error fatal:error no detectado:el nombre de la función debe ser una cadena en ...app\code\core\Mage\Core\Model\Layout.php:555 ...
Este error fue fácil de solucionar porque el problema estaba en la siguiente línea:
$out .= $this->getBlock($callback[0])->$callback[1]();
En su lugar, debería ser:
$out .= $this->getBlock($callback[0])->{$callback[1]}();
encuentre su solución detallada aquí en el siguiente enlace dado http:/ /www.code007.ro/hacer-trabajo-magento-con-php-7-rc1/