Magento:下订单不会重定向到成功页面

Magento: Placing Order doesn't redirect to success page

我在 magento 上放置订单按钮时​​遇到一点问题。由于某些原因,当我完成订单并单击 "Place Order" 它不会将页面重定向到成功页面(甚至其他地方)它只是停留在结帐页面中,所有产品仍在里面(图片 http://i.stack.imgur.com/74I3X.png 这是我点击下单按钮时发生的情况)

我真的不知道在哪里修改重定向到另一个页面。

这是 /Checkout/controllers/onepagecontroller 的代码。php

  /**
 * Order success action
 */
public function successAction()
{
    $session = $this->getOnepage()->getCheckout();
    if (!$session->getLastSuccessQuoteId()) {
        $this->_redirect('checkout/cart');
        return;
    }

    $lastQuoteId = $session->getLastQuoteId();
    $lastOrderId = $session->getLastOrderId();
    $lastRecurringProfiles = $session->getLastRecurringProfileIds();
    if (!$lastQuoteId || (!$lastOrderId && empty($lastRecurringProfiles))) {
        $this->_redirect('checkout/cart');
        return;
    }

    $session->clear();
    $this->loadLayout();
    $this->_initLayoutMessages('checkout/session');
    Mage::dispatchEvent('checkout_onepage_controller_success_action', array('order_ids' => array($lastOrderId)));
    $this->renderLayout();
}

请确保您的服务器已启用 php-mbscript。

Magento 1.9.x 版本要求如果它被禁用则需要打开它

有关更多信息,您可以阅读以下内容post

https://magento.stackexchange.com/questions/62744/place-order-button-doesnt-go-to-success-confirmation-page-1-9-1-0

[已解决] /public_html/app/code/core/Mage/core/email/template.php 中的文件有问题(有一个停止页面的字符)

谢谢大家。