2
我正在使用Magento Community Edition 1.7.0.2。如何解決magento導致wsod的致命錯誤?
通過緩存管理清除js/css緩存後,LightBox2停止工作。
我收到以下錯誤:
PHP Fatal error: Call to a member function addItem() on a non-object in home/*******/public_html/app/code/community/IG/LightBox2/Block/Catalog/Product/View/Media/Gallery.php on line 163
前端現在只顯示WSOD /空白頁。
我曾嘗試:
- 註釋出管線162 & 163,
- 清除高速緩存,
- 登錄/註銷,
- 在index.php來顯示錯誤取消註釋線,
- 禁用模塊
- 通過magento連接取消/重新安裝
任何建議去哪裏去調試這個問題?或者我應該從備份恢復?
給定'$ something-> addItem()',找出$ something沒有被正確定義的地方。報告的行號僅僅是您嘗試非法使用這個非對象的第一個地方。真正的錯誤在別處。 –
@MarcB $ this-> getLayout() - > getBlock('head') - > addItem('skin_js',$ js); – Joshua34
so $這是不是在文件Gallery.php中定義?162行是: foreach($ this - > _ jsList as $ js) – Joshua34