EyouCMS长期运行后,会积累大量已删除内容的残留缓存、冗余日志、升级临时文件,不仅占用服务器存储空间,还会拖慢网站访问和后台响应速度,以下是经过验证的完整清理步骤,新手也可以零门槛操作。
这是官方推荐的标准清理方法,适合绝大多数场景,操作不需要接触服务器,步骤如下:
https://你的域名/admin,输入账号密码完成登录。注意事项:80%的无效缓存清理不彻底,都是因为只勾选了模板缓存,漏掉了页面缓存和日志项,按照上面的勾选规则操作就能一次性清完。
后台清理只能清理逻辑缓存,部分过期的静态缓存文件还是会残留在服务器中,如果清理后发现存储空间没有明显释放,就需要手动清理服务器上的缓存目录,操作分两种场景:
核心提醒:绝对不能删除runtime文件夹本身,只删内部内容,删除后系统会自动生成新的缓存目录,不会影响网站正常运行。
如果是原生Linux服务器,用命令行操作更高效,先cd到你的网站根目录,再执行删除命令,示例代码如下,替换成你自己的网站根目录路径即可直接使用:

``` 替换成你自己的EyouCMS网站根目录 cd /www/wwwroot/你的域名 删除根目录下runtime内所有缓存 rm -rf runtime/ 老版本EyouCMS额外执行这条命令 if [ -d "application/runtime" ]; then rm -rf application/runtime/; fi ```
执行完命令后就完成了清理,整个过程不到10秒。
对于内容更新频繁的网站,定期手动清理比较麻烦,可以设置定时任务自动清理,以下是宝塔面板的操作步骤:
```
!/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任务,替换对应路径即可,流程基本一致。
这种情况基本都是误删了runtime文件夹本身,只需要在对应位置新建一个名称为runtime的空文件夹,设置文件夹权限为755,网站就会立刻恢复正常。
只有误删配置文件才会出现这个问题,正常清理缓存只会删除runtime内的内容,不会影响配置,如果确实误删了配置文件,从官方原版安装包中提取对应配置文件覆盖即可恢复。
宝塔面板删除的文件会默认存放在回收站,不会立刻释放空间,打开宝塔文件管理器的回收站,清空回收站就能释放对应的存储空间了。












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