magento结账失败,跳转到购物车页面
昨天测试magento的时候遇到这个问题,如果在checkout的第一步选择register,在第二步输入bill information之后点继续,页面就会跳转到购物车页面,而非shipping information信息。在群里咨询了一下,没有答案。为此郁闷了一整天。这也是玩magento特有的郁闷,你知道它好,想用它,但是会不断地遇到一些小问题,限于技术水平解决不掉,想放弃又不甘心。
还好还好,magento官方论坛比之zen cart虽然人气不旺,但它依然是解决magento问题的首选之地,搜索了一阵之后,终于找到了解决办法。

app/etc/local.xml里有个key,据说在以前版本里是32位,但是到了1.3.2.2版本成了56位。它就是问题的根源,除了结账时跳转错误之外,它还会导致在配置PAYPAL账户时出现“Maximum key size must should be smaller 56”错误。我的解决办法就是把这个长长的key删了一截。之后想起忘了保存原始key,咨询了群里高手,回答说后台的许多东西要靠这个key来加密和解密。心里为此忐忑不安,生怕我手起刀落太省事,却留下后患以后麻烦。
之后又在论坛上找关于这个key的信息,查到magento开发小组一个人关于它的回帖,说“The key can be stored to this file during installation (manually or generated automatically) or later by edititg app/etc/local.xml directly”,这才稍安了心。
*本文地址:magento结账失败,跳转到购物车页面 文章出处:皮蛋家 请尊重作者,转载以链接形式注明原始出处,谢谢!
访客留言