Magento数组到字符串转换bug

时间:2016-09-06 06:17:53

标签: php magento

当我在新的php版本(7.0.4)上运行我的Magento 1.9 CE网站时,它开始给我错误

  

第555行/var/www/bigliving.local/public_html/app/code/core/Mage/Core/Model/Layout.php中的数组到字符串转换

以前在php 5.4上工作正常。

2 个答案:

答案 0 :(得分:7)

找到此问题的解决方案,我按照以下步骤操作,它适用于我。

  1. 在此文件的555上输入行号/var/www/bigliving.local/public_html/app/code/core/Mage/Core/Model/Layout.php将代码更改为 $out .= $this->getBlock($callback[0])->{$callback[1]}();
  2. 将magento根文件夹和index.php权限更改为755

答案 1 :(得分:4)

尝试使用Magento 1的PHP 7 compatibility extension