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
按钮。
我对文件做了一些修改 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
按钮。