📜  vicidial 清除缓存 (1)

📅  最后修改于: 2023-12-03 15:21:00.472000             🧑  作者: Mango

Vicidial 清除缓存

介绍

在 Vicidial 中,缓存用于存储各种数据以加速系统操作的速度,包括用户数据、语音文件、系统设置等等。然而,如果您需要在系统中进行更改或添加新的项,有时候您需要手动清除缓存以确保最新更改得到正确的应用。本文将介绍 Vicidial 清除缓存的不同方法。

清除 ViciBox 的缓存

我们将首先介绍清除 ViciBox 上的缓存的方法,因为大多数 Vicidial 用户都是在 ViciBox 上安装的。以下是从命令行界面(CLI)中清除缓存的步骤:

  1. 通过 SSH 连接到您的 ViciBox。
  2. 确定您当前的用户权限,并以 root 用户身份运行以下命令:
sudo -i
  1. 进入缓存目录:
cd /var/www/html/vicidial/non_agent_api/
  1. 移除现有的缓存文件:
rm -rf cache/*
  1. 重新加载 PHP-FPM,以使设置生效:
service php-fpm reload
清除非 ViciBox 的缓存

如果您在非 ViciBox 系统上运行 Vicidial,您可以按照以下步骤手动清除缓存:

  1. 通过 SSH 连接到您的服务器。
  2. 如果您不是 root 用户,请使用 sudo 切换到 root 用户。
  3. 进入 Vicidial 的非代理(non-agent)API 目录:
cd /var/www/html/vicidial/non_agent_api/
  1. 移除缓存:
rm -rf cache/*
  1. 重新加载 PHP-FPM:
service php-fpm reload
结论

在 Vicidial 中,缓存可以极大地提高系统性能。然而,为了确保系统中的更改已正确应用,清除缓存有时是必要的。此文介绍了清除 ViciBox 和非 ViciBox 上 Vicidial 缓存的方法。