我在local.xml中遇到了一些配置问题,我无法加载我的magento前端和我的管理面板,然后我解决了我在local.xml中遇到的问题,并且为了让我的新配置被加载,我删除了所有内容/ var / cache甚至/ var / session文件夹中有什么.但令我惊讶的是,Magento仍然加载旧的local.xml设置.
我尝试重新启动apache并清除浏览器缓存,没有任何效果.
有任何想法吗??
要对核心配置进行更改并使它们粘贴(local.xml,基本URL等),您需要清除Magento代码缓存,通常是通过实际手动删除法师 – ? var / cache /中的子文件夹.
原文链接:https://www.f2er.com/xml/293152.html缓存配置可能导致各种令人头疼的问题,包括使基本URL仍指向原始Magento安装(不同文件夹,不同服务器),尽管您可以使用PHPMyAdmin并查看数据库中的行已更新.在删除缓存的配置信息之前,不会从数据库重新读取配置.
如果你正在使用它,那么东西卡在你的APC操作码缓存中的另一个地方.使用apc.PHP管理页面也可以清除它.停止并重新启动Apache将获得相同的结果
最后,如果您没有在var / cache / AND var / tmp / SO上正确设置权限,那么它们是可读的并且可以写入您的Web服务器,Magento可以将缓存的信息存储在system / tmp目录中,这意味着没有多少清除Magento的缓存将使缓存的配置消失,直到有人重新启动服务器,系统/ tmp目录被清除,Magento似乎自动读取其配置.或者你被告知它,你有权从/ tmp中删除Magento缓存.以下是关于root的系统临时存储文件夹中发生的一些文档(参见图片)
注意:如果保存local.xml文件的备份副本,请确保将其重命名为local.xml.sv1,否则您会发现Magento仍在读取它.