你是否遇到了Magento管理面板的問題?

Magento 2最近更新了一個用於跟踪管理使用情況的腳本,導致了一個問題。如果你使用Magento/Adobe Commerce管理面板,你可能遇到這個問題。

如果你在管理面板中遇到了困難,例如菜單無法打開、圖表無法顯示,可能還有其他問題,那麼你可能正在經歷這個問題。有關更多詳細信息,請參考此鏈接

這個問題的根本原因是一個工作异常的JavaScript腳本,解決這個問題,你需要在系統配置中禁用 “啟用管理使用跟踪” 選項。讓我們一起來解決這個問題。

為此,請通過SSH連接到你的商店,並運行以下命令:

第1步:禁用管理使用跟踪
php bin/magento config:set admin/usage/enabled 0

第2步:清除網站緩存
php bin/magento cache:clean config

或者,你可以直接在Magento管理面板設置中禁用它:

實際發生了什麼

為了讓你更深入了解情況,讓我們解釋一下發生了什麼。

Adobe使用一個管理使用跟踪腳本來收集各種功能的使用情況和它們的模式數據。在過去的幾天裡,這個腳本進行了更新。不幸的是,新版本引入了一個錯誤,當它處於活動狀態時會干擾整個Magento管理面板。這個問題影響了所有啟用了跟踪功能的網站,這對Adobe來說確實是一個問題。

此外,這個意外問題也作為一個關於你網站供應鏈脆弱性的警示故事。可以採取各種預防措施來防止這種情況的發生,例如實施腳本完整性哈希、嚴格的版本控制和強大的測試和發布流程。

總之,這個事件為網站所有者提供了寶貴的教訓。