【发布时间】:2015-10-20 12:49:44
【问题描述】:
我确实将我的 Magento 商店从 1.8.1 升级到了 1.9.2.1 - 几乎一切都运行良好。仅保存产品以致命错误结束:
Fatal error: Call to undefined method Mage_Sales_Model_Resource_Quote::markQuotesRecollectByAffectedProduct() in /usr/share/nginx/www/magento/app/code/core/Mage/Sales/Model/Observer.php on line 135
这个函数肯定在/app/code/core/Mage/Sales/Model/Resource/Quote.php下
服务器上是 nginx 1.4.6,PHP 5.5.9 和 MySQL 5.5.44
- /var/cache/* 和 /var/session/* 被清除
- 缓存也被禁用
- 我也重新索引了
有什么想法吗?
提前致谢! 达米安
【问题讨论】:
-
还要检查这个文件\app\code\core\Mage\Sales\Model\Observer.php
-
本地或社区文件夹中是否有覆盖此 Mage_Sales_Model_Resource_Quote 的模块?
-
@NicolasD 好点 - 有一个文件 /app/code/local/Mage/Sales/Model/Resource/Quote.php 谢谢!