操作步骤:登录宝塔面板,进入「网站」管理页面,找到需要清理的站点,点击站点右侧的「设置」按钮;切换到「目录」选项卡,找到站点的临时目录(通常为tmp、runtime、cache等命名);选中对应目录后点击删除,操作前建议确认目录内无重要文件,可先备份再删除。
部分宝塔版本自带简易缓存清理插件,操作路径:登录宝塔→左侧「软件商店」→搜索「站点缓存清理」→安装后在「网站」管理的站点设置中会新增「缓存清理」按钮,点击即可一键清理常用缓存,无需手动找路径。
如果使用宝塔搭建Nginx反向代理,需单独清理Nginx自身的代理缓存,步骤如下:
登录宝塔→左侧「软件商店」→找到「Nginx」→点击「设置」→切换到「配置文件」;在配置文件中搜索「proxy_cache_path」,该行末尾的路径就是Nginx缓存的实际存放位置,例如: ``` proxy_cache_path /www/server/nginx/proxy_cache levels=1:2 keys_zone=my_cache:10m max_size=10g inactive=60m use_temp_path=off; ``` 这里的缓存路径是「/www/server/nginx/proxy_cache」,需复制对应你自己的路径,不要直接使用示例路径。
步骤:打开宝塔左侧「终端」工具,输入命令(替换为你的缓存路径): ``` rm -rf /www/server/nginx/proxy_cache/ ``` 执行命令后,刷新网站,即可看到旧缓存已清除。
PHP OPcache是PHP脚本的缓存,能提升站点性能,更新代码后需清理该缓存才能生效,清理方式两种:
登录宝塔→「网站」→对应站点→「设置」→「PHP版本」→点击对应PHP版本的「设置」→切换到「OPcache」选项卡→点击「重置缓存」按钮,完成清理,无需额外操作。

若面板内无该按钮,使用终端清理:首先确认站点使用的PHP版本,例如站点用PHP8.1,执行命令: ``` /www/server/php/81/bin/php -r "opcache_reset();" ``` 注意:必须用对应站点的PHP版本路径,否则会清理其他站点的缓存,版本路径在宝塔「软件商店」→对应PHP→「设置」中可查。
前端静态文件(CSS、JS、图片)的浏览器或CDN缓存,更新后需强制清理:
登录宝塔→「网站」→对应站点→「设置」→「静态缓存」→点击「清理静态缓存」按钮,同时可修改静态缓存过期时间为30天,避免重复清理。
登录宝塔→左侧「CDN」→对应域名→「缓存管理」→点击「全部刷新」按钮,CDN缓存约1-5分钟生效,生效后用户访问即可加载新文件。
若站点使用Redis作为缓存,清理步骤:
登录宝塔→左侧「数据库」→「Redis管理」→选择对应Redis实例→点击「flushall」按钮,清空所有Redis缓存;若仅需清空当前站点对应的数据库缓存,执行「flushdb」命令。
打开宝塔终端,先输入redis-cli密码(在宝塔「软件商店」→「Redis」→「设置」中可查),再执行命令: ``` redis-cli -a your_redis_password flushall ``` 替换your_redis_password为实际密码,完成所有Redis缓存清理。
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图