Я новичок в Magento, у меня есть задача перенести существующий веб-сайт, созданный с помощью Magento, в облако AWS (EC2)
Существующая версия Magento - 1.9.1.1. Я не хочу обновлять его, поскольку это выходит за рамки нашей работы.
Я перенес все исходные файлы и базу данных со старого сервера на экземпляр EC2, пока все хорошо.
После того, как я указал DNS-запись на новый IP-адрес, появилась пустая страница, дальнейшая отладка и просмотр стека
изменено согласно Неустранимая ошибка: необученная ошибка: имя функции должно быть строкой в C: \ xampp \ htdocs \ em0126 \ app \ code \ core \ Mage \ Core \ Model \ Layout.php: 555 Трассировка стека: # 0
от
$ out. = $ this-> getBlock ($ callback [0]) -> $ callback1;
в
$ out. = $ this-> getBlock ($ callback [0]) -> {$ callback [1]} ();
Частично загружаются веб-страницы.
Теперь на главной странице отображаются следующие строки, а также не работает подробная информация о продукте
getLayout()->createBlock('cms/block')->setBlockId('banner-block')->toHtml(); ?>
getChildHtml('cms_footer_links') ?> getChildHtml('footer_links') ?>
Пожалуйста, помогите в решении этой проблемы.
Новая среда, в которой работает - PHP 7.2 / Mysql / Apache
URL: http://viviscal.ae/