希望大家能够帮忙,我在 Magento 论坛上的运气不太好。我的问题与我最近在 Magento 商店中进行的移动/升级有关。
我的旧服务器上的网站运行 1.7.0,订单和 Paypal 没有任何问题。不过最近,我搬到了一个新服务器,所以在搬家时我想我应该升级该网站。现在无论出于什么原因(在与 Paypal 高级设置进行斗争之后),我可以为客户的订单付款,但我无法为订单开具发票并从系统中发货。出于显而易见的原因,这是一个大问题。我的举动是否遗漏了什么?它只是给我“无法保存发票”。错误。看来这不是一个不寻常的问题,但我发现的所有问题都涉及旧版本,最重要的是,引用了一个我似乎没有的日志文件(var/log 下的execptions.log)。
任何帮助将不胜感激。
最佳答案
对于那些将来遇到类似问题的人:
带有 Paypal Advanced 的 Magento 1.7.2 当我从 1.7.0 升级到 1.7.2 并移动我的服务器时,我必须执行以下操作。
- Paypal:在付款选项下禁用 SSL 验证(这会破坏与 PayPal 的通信。
- 重复发票问题:(也可能适用于销售订单和运输) --> 在数据库中找到表 eav_entity_type 和 eav_entity_store --> 使用eav_entity_type,确定您需要的entity_model的entity_type_store(销售/订单、销售/订单发票、销售/order_creditmemo、销售/订单发货),然后您可以进入entity_type_store并使用最后一个increment_last_id交叉entity_type_id。如果您在管理部分的最后一张发票是100000070,则设置相应的entity_type_id col,increment_last_id = 100000070。
这对我来说非常有效,但我不知道在哪里启用日志记录,感谢 Cags 的帮助。
关于paypal - Magento 1.7.2 订单处理问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12731590/