2012-09-06 35 views
1

我已經與Magento的1.7.0.2的一個問題(從1.7.0.1升級新安裝):如何解決與客戶有關的Magento 1.7.0.2錯誤?

  1. 當用戶註冊時,他再也無法登錄。每當 客戶嘗試登錄,他登錄頁面重新加載。

  2. 當我嘗試編輯從管理面板客戶,我得到以下錯誤:

    Fatal error: Call to a member function setDisabled() on a non-object in /home/***/www/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Account.php on line 83 
    
  3. 當我嘗試從管理面板中添加一個新的客戶,我得到 以下錯誤:

    Fatal error: Call to a member function addClass() on a non-object in /home/***/www/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Account.php on line 87 
    

我已看到一些論壇上關於此消息,並試圖提出瞭解決方案的倍數,但他們沒有工作。

解決這個問題真的很迫切,因爲如果我們不能編輯客戶,如果客戶無法登錄,我可以忘記使用Magento啓動我的電子商務網站。它不會按預期工作...

回答

1

可能它與相關的網站ID有關......也許你已經改變了網站ID,現在系統無法找到與哪些網站相關聯的網站?您描述的致命錯誤與website_id不是有效的對象有關,也就是說可能找不到id。

我假設你記得在升級到1.7.0.2之後清除緩存和重新索引。

祝你好運!

+0

hello!感謝您的回答。我清除了緩存並重新編制了所有內容。我自己通過從前端添加用戶進行了多項測試,同時並沒有更改網站ID。問題仍然存在。 – user1651747

+0

我再次檢查,網站ID是正確設置客戶信息。 – user1651747

0

我的解決方案是複製'mag_customer_eav_attribute'從 乾淨的magento安裝int我的mag_customer_eav_attribute似乎有問題的數據。

相關問題