2011-10-07 128 views
2

我在Magento 1.4.1上,並定期接到客戶的電話(每週2-3),他們無法將產品添加到購物車中。症狀對於客戶是一樣的:全部使用IE(最常見的是7或8)。當他們試圖添加到購物車時,他們被帶到一個空的購物車頁面。反覆嘗試不能解決問題。我一直無法覈實,而IE的唯一版本我有機會獲得爲9。我會駁斥爲用戶錯誤除了:Magento - Internet Explorer的購物車問題

  1. 一般低於我的網站上預期的轉換率(如果可解釋大部分IE客戶無法進行交易)。
  2. 一致性的症狀:瀏覽器和版本,採取的措施未能

我認爲這是設置會話cookie的還是一個問題(但可能完全是錯誤的,並願意接受其他建議的原因)。如果這是一個cookie問題,我發現Stack Overflow發佈了this帖子和this帖子,它提供了一些信息,但不確定如何確認它是cookie或會話問題。

有人可以建議最好的方式開始診斷?

回答

1

IE9捆綁開發工具(從設置菜單),這讓你模仿IE7 - 在所有兼容模式下的IE9版本。

如果您收到空白頁,然後背後總有這樣一個PHP錯誤,你可以看到從你的服務器的PHP錯誤日誌中這些錯誤。

+0

我們沒有收到空白頁(這實際上更容易排除故障)。只是沒有報告錯誤的標準空購物車頁面。我在錯誤的時間範圍內檢查了服務器日誌中的錯誤,但沒有發現錯誤。 – user983210

2

cookie的生命期設置爲86400作爲recomended here奏效了我。

+0

我會給你一個旋轉。想盡辦法想想這個問題的任何缺點。 – user983210

+0

其實,我的cookie過期設置爲21600,所以這可能不是問題。但是,將嘗試86400,看看這是否有幫助。 – user983210

+0

有沒有你仍然在1.4.1的原因?它可能無法解決這個問題(它可能:-)),但我仍然建議你升級。另外,考慮到Anton的建議,並嘗試自己重新創建這個錯誤,這將更容易解決。 – OSdave

0

我們也有類似的問題,與項目從購物車中消失,它只是在使用主域名的子目錄商店發生了,只能用IE9及以上即的。我們也有清漆的前端運行,並且Magento的1.4.1.1

例如 www.example.com =總店

www.example.com/sub/ =輔助存儲

添加項目到IE9的輔助存儲籃後,然後你可以去主力店,並添加更多物品,返回籃筐頁面,一切都很好,如果你去另一家二級商店的產品,並添加另一個項目的籃子,然後訪問籃筐頁面所有以前的項目已經走了,但剛剛添加的那個在那裏。

我們發現,我們可以通過訪問輔助存儲產品頁面一致地重現此,加入到籃下,請訪問籃子 - 產品那裏,回到產品頁面,返回到籃下,項目已經一去不復返了。事實證明,這是樣式表中一個糟糕的背景圖像url,並且該規則只被產品頁面模板使用,這個404錯誤足以導致ie9和更早的ie失去會話並開始一個新的。

ie10和11,chrome,firefox和safari根本沒有這個問題,所以如果你得到間歇性的客戶關於籃子突然變空的報告,請檢查整個網站是否有404的問題,只需要一個缺少圖像失去ie9和更老的ie的會話。