2016-02-25 31 views
0

我忙於修復一些因SUPEE 6788安全補丁隨附的無效customer.xml問題而遭受的網絡商店。我回到最後一個,但是,我的customer.xml中的所有內容(可能)都在正確的位置。Magento忘記密碼鏈接不會解析/轉換

每當Magento向我發送一封包含我的密碼重置鏈接的郵件,並且點擊它時,我直接從服務器收到一個404錯誤(所以不是從Magento內部)。通常,Magento會將給定的URL(如下所示; http://yoursite.com/customer/account/resetpassword/id=[id]&token=[token])解析爲http://yoursite.com/customer/account/changeforgotten

手動導航到account/changeforgotten由於缺少會話標記和用戶標識而不起作用,但它確實返回了我的表單,這表明我的customer.xml可能沒問題。

有沒有人知道Magento解析這個URL的地方,以及如何解決它?或者還在發生其他事情?

一些見解或建議將是巨大的:)

TIA

(編輯;這是XML問題我說的; SUPEE 6788 and Password Reset (blank page)

回答

1

404頁 - 你能澄清如果404頁面來自magento或者它僅僅是一個白色背景的404頁面?

當您訪問http://yoursite.com/customer/account/resetpassword .....

的請求將轉到應用程序/代碼/核心/法師/客戶/控制器/ AccountController.php

public function resetPasswordAction() 

您可以嘗試修改該功能看看請求是否在這裏,然後進一步調試.. 注 - 如果你有任何自定義模塊安裝登錄,它應該有可能超過AccountController,那麼在這種情況下,你應該嘗試調試該模塊的AccountController

+0

404頁面有白色背景,我已經從服務器上提到過它。感謝您的意見,我會檢查這個功能:) –

+0

哦對不起,如果它從服務器可能是一個不同的問題...一些模塊被禁用,是客戶能夠登錄和訪問帳戶儀表板? – Aamir

+0

啊沒問題,是的,用戶是可以登錄和訪問儀表板(看最新的訂單等),這只是重置密碼鏈接,不解析.. –