2013-01-15 50 views
2

我完全沉迷於此 - 我希望有人的專業知識可以提供答案。Magento 1.7 - onepage checkout掛在帳單信息,沒有錯誤

通過Magento默認主題附帶的onepage結帳,該過程掛起在結算信息步驟。它顯示「處理」gif,但只是返回到繼續按鈕,如表單被無效。

下面是棘手的部分:magento報告零錯誤。 Firebug報告沒有javascript錯誤。在嘗試之前清理了/var/report/並清空了/var/log/中的所有文件,並且在觸發問題兩三次之後,/var/report/保持空白,/var/log/保持空白。

沒有javascript/ajax錯誤出現在螢火蟲發生時,沒有錯誤報告留下 - 沒有跡象表明任何錯誤,除非它不工作。

有誰知道發生了什麼事?還是有人知道另一個診斷這個技巧?

對於任何有興趣的人來說,商店是在http://www.seacadetshipsstore.com/magento/

+0

更新:在http://www.magentocommerce.com/boards/viewthread/24844/上找到舊線程。 col-right和block-progress在結帳頁面都以類的形式存在,但是沒有一個建議的修復工作。 – CodeMoose

回答

1

基於R.S's反饋,我發現這個問題是在1.7版本中/代碼/核心/法師/ USA /型號/運輸/載波/ Usps.php。

添加此到文件(行920)的底部固定它:

public function _doShipmentRequest(Varien_Object $request){ }

希望這有助於有同樣問題的人!

0

相同的問題,但一個不同的解決方案(將CodeMoose的_DoShipmentRequest添加到Usps.php的底線(我的案例中爲1700行)導致Magento發生錯誤)。

雖然希望通過禁用運輸配置中的運輸選項來隔離問題,但我在保存更改時在管理員中遇到了一個奇怪的「未定義常量MCRYPT_BLOWFISH」錯誤。

此錯誤的根源是未安裝php5-mcrypt。它最近被Apt標記爲不再使用,並且Apt不斷請求我使用'apt-get autoremove'將其刪除:)

重新安裝php5-mcrypt後,問題消失,並且能夠再次正常結帳。

相關問題