首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Magento Payu错误

Magento Payu错误
EN

Stack Overflow用户
提问于 2013-02-26 14:38:12
回答 3查看 2.3K关注 0票数 2

我们使用pay u为我们的magento网站,安装pay u后,当用户重定向到pay u网站,并点击浏览器后退按钮没有东付款magento显示错误,如

代码语言:javascript
复制
 Fatal error: Call to a member function getMethodInstance() on a non-object in /app/code/core/Mage/Payment/Model/Observer.php on line 46  

但订单的状态已经设置为“正在处理”,单击“后退”按钮后,它将转到显示购物车中产品的结帐页面。

请帮个忙。谢谢

EN

回答 3

Stack Overflow用户

发布于 2013-09-11 01:18:39

当数据库中没有订单的所有数据时,您会得到该错误。检查sales_flat_order_payment中是否有链接到您的订单的行。

票数 0
EN

Stack Overflow用户

发布于 2013-09-18 16:37:20

PayU不能在编译时使用它。关闭它,清除--它应该可以工作。

代码语言:javascript
复制
php-f shell / compiler.php - disable
php-f shell / compiler.php - clear
php-f shell / compiler.php - state
票数 0
EN

Stack Overflow用户

发布于 2014-10-23 16:50:34

我感谢最后的回答,你需要去管理面板>>

系统>>编译,并首先注释您的payu文件夹

应用/代码/社区/Payu

改变它

app/code/community/--Payu

和访问管理面板>> system >> compilation >> disable

之后,从payu文件夹中删除注释,然后从管理面板运行编译器,但首先卸载当前的payu,然后安装新的payu模块。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15082897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档