我对文件app/code/core/Mage/Checkout/Model/Observer.php
进行了一些更改。但是,这些更改并未反映在includes/src/__checkout.php
类Mage_Checkout_Model_Observer
中。(在刷新所有magento缓存之后)
事实上,我在app/code/core/Mage/Checkout/Model/Observer.php
文件中放了一些明显的错误(删除了该类的结束括号),但仍未在网站的任何地方收到任何错误。
为什么magento会忽略我对php文件所做的更改?
答案 0 :(得分:2)
首先,如您所知,永远不要更改核心文件。
你应该禁用编译来修复它。
通过Magento管理员。导航至System > Tools > Compilation
页面,然后点击Disable
按钮。