我有一个在非常标准的Apache / Zend平台上运行的Magento应用程序。我通过修改local.xml将Magento指向一个新的数据库,但是即使在重新启动应用程序之后,它似乎也没有兑现我的更改。
更具体地说,我有db1和db2。我正在改变Magento指向db2,但应用程序继续指向db1。事实上,我可以完全关闭db2,即使应用程序指向db2,它也不关心......并且继续运行就好了。如果我关闭db1,应用程序将失败,即使它的配置指向db2。
我希望它只是Magento或Zend中的一个缓存设置,我不知道,但我发现奇怪的是它在应用程序重启后仍然存在。
有什么想法吗?
答案 0 :(得分:4)
是的,整个Magento配置树(其中local.xml
是其中的一部分)被缓存。使用System -> Cache Management
中的UI清除配置缓存,或手动清除缓存存储(即删除`var / cache / *')