Sua solução
Erro fatal:Erro não capturado:o nome da função deve ser uma string em ...app\code\core\Mage\Core\Model\Layout.php:555 ...
Este erro foi fácil de corrigir porque o problema estava na seguinte linha:
$out .= $this->getBlock($callback[0])->$callback[1]();
Em vez disso, deve ser:
$out .= $this->getBlock($callback[0])->{$callback[1]}();
encontre sua solução detalhada aqui no link abaixohttp:/ /www.code007.ro/making-work-magento-with-php-7-rc1/