【问题标题】:Magento: Checkout redirects to cart before 'Place Order' is pressed (should go to payal)Magento:在按下“下订单”之前结帐重定向到购物车(应该转到付款)
【发布时间】:2011-02-18 11:19:35
【问题描述】:

这是我在 StackOverflow 上的第一篇实际帖子。我经常在这里,因为你们总是解决我的问题!

我们在 Magento 网站上的结帐购物车中遇到问题。

我们有 Magento 版本 1.4.1.1,并且正在使用单页结帐和 Paypal 标准结帐。

当客户将许多不同的产品添加到他们的购物车(比如 7 个或更多)时,就会出现问题。当他们单击“下订单”按钮时,应将他们带到贝宝以完成订单。但相反,它们被重定向到购物车(默认失败 URL)

当您购买几件或多件相同的商品时,结帐功能可以正常工作。当您购买多个不同的项目时,它不起作用。

任何帮助/建议/解决方案/任何东西!将不胜感激!

谢谢, 希瑟

【问题讨论】:

  • 您是否尝试过在 Paypal 管理员中启用“调试”模式并查看 /var/ 下的日志文件以获取任何见解?发布此信息可能有助于获得正确的答案。您可能还想考虑升级到 1.4.2。
  • 你能看看 var/log/ 中的 exception.log 文件并在这里​​贴出相应的错误信息吗?
  • 感谢您的回复,在 exception.log 中没有报告最近的错误我认为 PHP 安装也没有错误。结帐在我们服务器上的其他 magento 站点上运行良好,我不想冒险让它们也被破坏:-\

标签: magento checkout


【解决方案1】:

我遇到了这个问题...我们运行 PHP 版本 5.2.10,Magento 版本。 1.3.2.4 并使用 Paypal Website Standard PRO...

我们一直在优化服务器安装 APC 和调整 MySQL...卸载/重新安装 APC 以换出使用自旋锁的 APC 版本...

在完成这些工作并运行端到端测试后,Paypal 集成无法正常工作......或者更多的是点击“下订单”,我们被重定向到购物车页面......

我查看了按“下订单”后发送的标头,发现服务器发出了 500 错误,并且由于 Magento 是生产配置,因此未显示此错误,并且浏览器被重定向到引荐来源网址,在这种情况下购物篮页面...

我们的 PHP 错误被记录到我们的 Apache error_log 中,在查看时我发现了以下条目:

PHP 致命错误:在第 101 行的 /home/user/htdocs/lib/Zend/Feed/Abstract.php 中找不到类“DOMDocument”

我进一步查看了这个并发现了 DOMDocument 并找到了一个帖子说“PHP-XML 模块”是必需的......

因为我们一直在安装/安装软件,所以我们运行“yum install php-xml”...

这解决了问题!!!这很奇怪,因为这确实有效,所以暗示这不是问题......

【讨论】:

    【解决方案2】:

    还有更多可供选择的选项/领域...

    我经历过繁忙的 Magento 安装,有很多产品和订单,点击“下订单”需要很长时间才能重定向到 Paypal。这可能是您的实际问题,升级是前进的方向,尝试升级到 1.4.2.0(最终的 1.4 稳定版本)......但通常在这种情况下,该过程将在延长等待后完成(60 秒以上!!!) ...

    当您有很多商品时,您的结帐会重定向到购物车页面这一事实很可能是一个超时问题。当转移到支付网关页面发生错误时,Magento 会从结帐提交重定向回购物车,因此页面超时或 PHP 内存不足将导致您被重定向回购物车...

    你应该检查:-

    Apache:“超时”通常设置在 120(秒)左右,考虑增加 PHP: "max_execution_time" 18000 (secs) - Magento 友好图

    还可以尝试在 .htaccess 文件中增加 PHP 设置“memory_limit”...设置 64、128、256 确实增加超过 256 应该不是必需的。

    同时开始记录 yopur PHP 错误:log_errors On

    希望对你有帮助

    附:我最初的解决方案显然不正确,因为您的失败仅在您的购物车中有多个产品时才会发生......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-30
      • 1970-01-01
      • 1970-01-01
      • 2013-05-27
      • 1970-01-01
      • 2016-09-29
      • 2011-05-11
      • 1970-01-01
      相关资源
      最近更新 更多