Magento 更改为 .php 文件未反映

Magento changes to .php file not reflecting

我对文件做了一些修改 app/code/core/Mage/Checkout/Model/Observer.php。但是,这些更改并未反映在 Mage_Checkout_Model_Observer class 中的 includes/src/__checkout.php 中。(刷新所有 magento 缓存后)

事实上,我在 app/code/core/Mage/Checkout/Model/Observer.php 文件中放入了一些明显的错误(删除了 class 的右括号),仍然没有从网站的任何地方得到任何错误。

为什么 magento 忽略我对 php 文件所做的更改?

首先如您所知,永远不要更改核心文件。

你应该禁用编译来解决这个问题。

通过 Magento 管理员。导航至 System > Tools > Compilation 页面并单击 Disable 按钮。