Magento迁移到AWS之后的问题

时间:2019-06-21 07:27:29

标签: php amazon-web-services magento magento-1.9

我是Magento的新手,我的任务是将使用Magento构建的现有网站迁移到AWS cloud(EC2)

现有的Magento版本-1.9.1.1。我不想升级它,因为它不在我们的工作范围内。

我已经将所有源文件和数据库从旧服务器迁移到EC2实例,到目前为止一切顺利。 在我将DNS A记录指向新IP地址之后,显示了一个空白页,进一步进行了调试和浏览stackoverflow 已根据Fatal error: Uncaught Error: Function name must be a string in C:\xampp\htdocs\em0126\app\code\core\Mage\Core\Model\Layout.php:555 Stack trace: #0进行了更改 从 $ out。= $ this-> getBlock($ callback [0])-> $ callback1; 至 $ out。= $ this-> getBlock($ callback [0])-> {$$ backback [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/

1 个答案:

答案 0 :(得分:0)

需要在php.ini中或通过HTACCESS启用short_open_tag。

在mycase中-php.ini无法正常工作,因此通过HTACCESS添加了

php_value short_open_tag 1