2012-03-04 66 views
0

我無法登錄到任何magento商店(甚至在magento網站上託管的演示magento商店)。前幾天工作正常,但現在我無法登錄,我的工作正在進行中。我甚至試圖清除我的緩存bt沒有任何發生。你們都可以幫忙嗎?無法登錄到任何Magento商店管理員和前端只爲我的系統

+0

這不是一個編程問題,所以它在這裏是關於SO的話題。考慮詢問Magento論壇 – 2012-03-04 14:03:38

+0

當您嘗試登錄時發生了什麼?空白頁?錯誤訊息?您是否再次看到相同的登錄表單而沒有錯誤信息?檢查日誌文件。沒有任何信息很難幫助你。 – 2012-03-04 14:18:42

+0

@MartinRothenberger - 我面對的錯誤是網址顯示它進入管理面板bt屏幕再次顯示登錄面板。我沒有看到任何錯誤..我可以在其他電腦的bt上工作,而不是在我的 – 2012-03-04 17:48:23

回答

0

清除var/session中的所有內容,然後嘗試重新登錄。

-1

進入你的magento目錄中的app/code/core/Mage/Core/Model/Session/Abstract/Varien.php文件。

查找代碼:

session_set_cookie_params(
$this->getCookie()->getLifetime(), 
$this->getCookie()->getPath(), 
$this->getCookie()->getDomain(), 
$this->getCookie()->isSecure(), 
$this->getCookie()->getHttponly() 
); 

session_set_cookie_params(
$this->getCookie()->getLifetime(), 
$this->getCookie()->getPath() 
//$this->getCookie()->getDomain(), 
//$this->getCookie()->isSecure(), 
//$this->getCookie()->getHttponly() 
); 

替換之後保存文件。並清除所有緩存文件從var-> cache並嘗試登錄到管理員。

我認爲它現在會工作。 謝謝

+1

永遠不要碰核心代碼!你將無法更新,這是一個非常糟糕的編碼行爲。 – 2012-03-04 17:57:38

+0

您可以通過將複製目錄複製到本地目錄來覆蓋核心代碼。 – 2012-03-04 18:02:20

+0

當然可以......但這不是你推薦的。 – 2012-03-04 18:36:25

0

你使用什麼瀏覽器?當我嘗試使用Chrome登錄時,它不起作用。然後我嘗試在Opera上登錄並運行。

0

如果以下條件爲真

即使託管在Magento的網站上的演示Magento的商店

,則意味着這個問題是局部到您的計算機。也就是說,如果該位是準確的

我沒有看到任何錯誤

那麼就意味着你的電腦和/或web瀏覽器不能設置任何cookie。 Magento(如99%的現代Web應用程序)使用基於Cookie的會話實現,而Magento依賴會話向最終用戶顯示錯誤消息。檢查您的瀏覽器安全設置,或切換到其他瀏覽器。如果這不起作用,你需要弄清楚你的電腦爲什麼不能設置cookie。

相關問題