0

我有一个在非常标准的 Apache/Zend 平台上运行的 Magento 应用程序。我通过修改 local.xml 将 Magento 指向一个新的数据库,但它似乎并没有兑现我的更改,即使在重新启动应用程序之后也是如此。

更具体地说,我有 db1 和 db2。我将 Magento 更改为指向 db2,但应用程序继续指向 db1。事实上,我可以完全关闭 db2,即使应用程序指向 db2,它也不在乎......继续运行就好了。如果我关闭 db1,应用程序将失败,即使它的配置指向 db2。

我希望它只是 Magento 或 Zend 中某个我不知道的缓存设置,但我发现它在应用程序重启后仍然存在很奇怪。

有什么想法吗?

4

1 回答 1

4

是的,整个 Magento 配置树(其中local.xml的一部分)都被缓存了。使用 UISystem -> Cache Management清除配置缓存,或手动清除缓存存储(即删除 `var/cache/*')

于 2012-09-27T07:01:43.380 回答