如何刷新 Prestashop 中的 APC 缓存

How to flush the APC cache in Prestashop

在 Prestashop 的后台,没有刷新缓存的选项(高级参数 - 性能),只能禁用缓存。

不同类型的缓存以及如何刷新它们

但是如果我使用 APC 缓存,我该如何刷新缓存呢?

一个小问题:是否可以设置全局ttl?默认情况下,所有内容都会永久缓存。

您可以编写一个简单的 php 函数:将所有缓存目录添加到数组并检查它:

foreach ($cacheDirs as $dir)
            if (file_exists($dir))
                    $this->emptydir($dir);

其他方式,使用免费模块来清理它:http://www.prestatoolbox.com/free-prestashop-modules/122-clear-the-cache-of-prestashop.html

要刷新 APC 用户缓存,您必须安装 APC 的管理界面 (apc.php)。该文件与 APC 下载捆绑在一起。只需将其复制到可从网络访问的文件夹,编辑它以设置密码。
之后,您可以在需要时连接并刷新缓存。可以分别刷新系统缓存和用户缓存。