当前位置:网站首页 >  百科

EyouCMS无效缓存清理实操指南:手把手彻底清除冗余无效缓存

时间:2026年05月23日 08:17:59 来源:易频IT社区

EyouCMS长期运行后,会积累大量已删除内容的残留缓存、冗余日志、升级临时文件,不仅占用服务器存储空间,还会拖慢网站访问和后台响应速度,以下是经过验证的完整清理步骤,新手也可以零门槛操作。

一、新手零代码:后台可视化清理无效缓存

这是官方推荐的标准清理方法,适合绝大多数场景,操作不需要接触服务器,步骤如下:

操作步骤

  • 登录你的EyouCMS后台,默认后台地址为 https://你的域名/admin,输入账号密码完成登录。
  • 在顶部导航栏找到并点击「系统」菜单,展开下拉选项列表。
  • 在下拉列表中找到并点击「清除缓存」,进入缓存清理页面。
  • 根据你的需求勾选需要清理的无效缓存项,不要漏选:
    • 删除栏目/文档后残留缓存:必须勾选「模板缓存」「页面缓存」
    • 冗余运行日志:必须勾选「后台日志」「运行日志」
    • 系统升级后残留文件:近期更新过EyouCMS版本,额外勾选「升级缓存」
  • 确认勾选完成后,点击页面底部的「立即清除」按钮,等待1-3秒,页面提示「缓存清理完成」即操作结束。

注意事项:80%的无效缓存清理不彻底,都是因为只勾选了模板缓存,漏掉了页面缓存和日志项,按照上面的勾选规则操作就能一次性清完。

二、后台清理不干净:手动清理服务器残留缓存

后台清理只能清理逻辑缓存,部分过期的静态缓存文件还是会残留在服务器中,如果清理后发现存储空间没有明显释放,就需要手动清理服务器上的缓存目录,操作分两种场景:

场景1:宝塔面板/虚拟主机可视化操作

  • 登录你的服务器面板(宝塔/虚拟主机管理后台),打开面板自带的文件管理器
  • 进入EyouCMS的网站根目录,找到runtime文件夹:所有缓存都存储在这个目录中。如果根目录没有找到该文件夹,说明你用的是V1.5之前的老版本,请到application/runtime路径下查找。
  • 进入runtime文件夹后,只删除文件夹内部的所有文件和子目录,不要删除runtime文件夹本身,需要删除的子目录包括:cache、log、temp、template,全选删除即可。
  • 操作完成后,检查确认runtime文件夹本身还存在,就结束了。

核心提醒:绝对不能删除runtime文件夹本身,只删内部内容,删除后系统会自动生成新的缓存目录,不会影响网站正常运行。

场景2:Linux命令行快速操作

如果是原生Linux服务器,用命令行操作更高效,先cd到你的网站根目录,再执行删除命令,示例代码如下,替换成你自己的网站根目录路径即可直接使用:

EyouCMS无效缓存清理实操指南:手把手彻底清除冗余无效缓存

```
替换成你自己的EyouCMS网站根目录
cd /www/wwwroot/你的域名
删除根目录下runtime内所有缓存
rm -rf runtime/
老版本EyouCMS额外执行这条命令
if [ -d "application/runtime" ]; then rm -rf application/runtime/; fi
```

执行完命令后就完成了清理,整个过程不到10秒。

三、一劳永逸:设置自动定时清理无效缓存

对于内容更新频繁的网站,定期手动清理比较麻烦,可以设置定时任务自动清理,以下是宝塔面板的操作步骤:

  • 登录宝塔面板,左侧菜单点击「计划任务」进入任务管理页面。
  • 任务类型选择「Shell脚本」,执行周期根据你的更新频率选择:日更网站选每天1次,周更网站选每周1次即可。
  • 在脚本内容输入框中,粘贴以下完整代码,替换里面的根目录路径为你自己的:
    ```
    !/bin/bash
    替换为你自己的EyouCMS网站根目录
    WEB_ROOT="/www/wwwroot/你的域名"
    清理无效缓存
    rm -rf ${WEB_ROOT}/runtime/
    if [ -d "${WEB_ROOT}/application/runtime" ]; then
    rm -rf ${WEB_ROOT}/application/runtime/
    fi
    echo "EyouCMS无效缓存自动清理完成,清理时间:`date`"
    ```
    
  • 点击「添加」完成任务创建,你可以点击任务右侧的「执行」按钮测试,查看执行日志显示清理完成就说明设置成功。

虚拟主机用户可以参考该逻辑,在虚拟主机管理后台创建定时Shell任务,替换对应路径即可,流程基本一致。

四、清理后常见问题解决

1. 清理后网站打不开怎么办?

这种情况基本都是误删了runtime文件夹本身,只需要在对应位置新建一个名称为runtime的空文件夹,设置文件夹权限为755,网站就会立刻恢复正常。

2. 清理后后台无法登录怎么办?

只有误删配置文件才会出现这个问题,正常清理缓存只会删除runtime内的内容,不会影响配置,如果确实误删了配置文件,从官方原版安装包中提取对应配置文件覆盖即可恢复。

3. 清理后服务器空间还是没释放?

宝塔面板删除的文件会默认存放在回收站,不会立刻释放空间,打开宝塔文件管理器的回收站,清空回收站就能释放对应的存储空间了。

相关推荐

最新

热门

推荐

精选

标签

易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。

Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图