php - Magento 从 php 刷新缓存

标签 php magento caching varnish

这个问题在这里已经有了答案:





Clear Magento cache

(4 个回答)


8年前关闭。




我正在尝试通过 php 脚本刷新我的 magento 缓存。
我已经试过了

require_once('app/Mage.php');
Mage::app()->getCacheInstance()->flush();

或它的变化没有任何成功。

我想提一下,我通过松节油安装了 Varnish 。

但是,从管理员中按 Flush Magento Cache 或 Flush Cache Storage 将清除 Varnish 缓存。只是不能让它从 php 脚本工作。

你能为我指出正确的方向吗 ?谢谢你。

最佳答案

我刚刚尝试了相同的代码,它工作正常。
确保您已经以这种方式实现。

使用嵌入 php 标记的代码创建一个文件,比如说flush.php,将其放在magento 根目录中。

并点击 URL http://{my_base_url}/flush.php

关于php - Magento 从 php 刷新缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20102031/

相关文章:

php - Yii 表前缀 无法读取带有该前缀的表

PHP - 在 MySQL 中插入更新删除搜索数据

php - Javascript - 如何在轮播中添加暂停按钮?

php - 无法从表单更新数据库中的记录

php - 在 PHP 中使用 `new ClassName` 和 `new ClassName()` 创建对象的区别

php - 选择不带 `e.` 或 `main_table` 的字段 - Magento

web-services - 如何在一个soap对象中添加两个数组,用于magento中的帐单和送货地址?

macos - Mac : There was an error while executing `VBoxManage` , Vagrant 使用的 CLI

c++ - 如何使用 C++ 代码验证 CPU 缓存行大小?

asp.net - 如何强制 NHibernate 识别不是通过 NHibernate 进行的数据库更改