Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php magento主页中断-未完全加载_Php_Magento - Fatal编程技术网

Php magento主页中断-未完全加载

Php magento主页中断-未完全加载,php,magento,Php,Magento,在我的magento主页上有一个畅销产品区。启用缓存后,此块将页面一分为二,并且未完全加载。禁用缓存解决了这个问题,但我必须保持它的良好速度启用 我已经发现了导致此问题的确切原因,但我无法修复它。实际上,导致此问题的原因是在循环中重新定义$\u产品。我不得不重新声明它,因为在循环过程中,一些产品数据没有从一个产品更新到另一个产品 这是打断页面的一行: $\u product=Mage::getModel('catalog/product')->load($\u product->getId())

在我的magento主页上有一个畅销产品区。启用缓存后,此块将页面一分为二,并且未完全加载。禁用缓存解决了这个问题,但我必须保持它的良好速度启用

我已经发现了导致此问题的确切原因,但我无法修复它。实际上,导致此问题的原因是在循环中重新定义$\u产品。我不得不重新声明它,因为在循环过程中,一些产品数据没有从一个产品更新到另一个产品

这是打断页面的一行:

$\u product=Mage::getModel('catalog/product')->load($\u product->getId())

我已经启用了php错误报告,并且没有php错误发生。没有致命错误或警告

删除此行可以解决问题,但产品数据加载不正确


我该怎么做才能解决这个问题呢?

我面临着完全相同的问题

Mage::getModel('catalog/product')->load($productId)
失败了。还不知道是什么导致了这个问题。没有错误,什么都没有。看起来PHP已经没有资源了,只是终止了脚本,但是我已经将内存限制值增加到了8048M,这一点都没有帮助

编辑:

结果表明Cart2Quote需要ionCube扩展才能正常工作。由于未安装此扩展,Magento无法正确加载产品