【发布时间】:2011-12-07 00:54:01
【问题描述】:
我似乎无法弄清楚为什么我的事件观察者在我的机器(和其他同事)上工作,而不是在办公室的其他机器上工作。
例如,我有一个监听事件的观察者:
controller_action_postdispatch_adminhtml_process_reindexProcess
我的代码检测到事件并运行一些代码。当我运行重新索引过程时,我的代码就会执行。当办公室中的某些其他机器运行重新索引时,要么没有触发事件,要么我的观察者没有检测到它。
为什么计算机或用户点击管理面板中的重新索引按钮会改变触发或观察事件的方式?
我已经尽我所能研究了这个问题并找到了这篇文章。
Events not firing/or observer not working in magento
但这似乎与不同的安装有关。在我的问题中,它适用于某些计算机上的给定安装,而不适用于其他计算机,所以我觉得这篇文章没有直接相关性。
这个问题快把我逼疯了。任何帮助将不胜感激。
【问题讨论】:
标签: php events magento controller mage