即使我已经禁用了admin panel - system -> cache managment
的所有缓存类型,我也从 magento 缓存中获得了一个 html 标签h1
,并且我还完成了刷新 magento 缓存和刷新缓存存储,也清理了浏览器历史记录和缓存。
在 magento 目录中搜索时,代码来自两个文件:
/magento/var/cache
/magento/var/session
如果我删除这两个文件夹下的所有文件并刷新它们再次生成的页面,这些是编辑器中那些h1
标签的搜索结果:
Unable to open /var/www/magento/var/cache/mage--6/mage---176_CONFIGURATION_FILES_ACCESS_LEVEL_VERIFICATION
Unable to open /var/www/magento/var/cache/mage--6/mage---internal-metadatas---176_CONFIGURATION_FILES_ACCESS_LEVEL_VERIFICATION
Unable to open /var/www/magento/var/session/sess_crnul2mlmkm08h4diavvv55mf6
如果你想从缓存中获取值,你需要使用缓存键而不是元素标签。
$cache = Mage::app()->getCache();
$cache->save(date("d-m-Y"), "example", array("example_cache"), 10);
使用缓存键检索缓存的值:
print_r($cache->load("example"));