核心摘要:最推荐的方法
对于绝大多数用户,最简单、最安全、最全面的方法是:
使用织梦后台的“一键更新网站”功能。
这个功能不仅能更新缓存,还会重新生成HTML页面、更新栏目、更新内容等,是维护织梦网站的核心操作。
使用后台“一键更新网站”(最推荐)
这是官方提供最标准、最全面的方法,强烈建议优先使用。
操作步骤:
-
登录织梦后台:使用您的管理员账号和密码登录网站的后台管理界面。
-
找到更新工具:在后台左侧菜单栏中,找到并点击 “生成” -> “一键更新网站”。
-
执行更新:进入“一键更新网站”页面后,您会看到一系列选项。直接点击页面最下方的“开始一键更新”按钮即可。
- 系统会默认勾选所有需要更新的项目,包括:
- 主页HTML
- 栏目HTML
- 文档HTML
- 其他(如专题、RSS等)
- 以及最重要的:更新系统缓存
- 系统会默认勾选所有需要更新的项目,包括:
-
等待完成:点击按钮后,系统会自动执行所有更新操作,页面会显示进度,请您耐心等待,页面刷新完成后,就代表全站缓存和静态页面都已更新。
优点:
- 全面:不仅更新缓存,还重新生成所有HTML页面,确保数据完全同步。
- 安全:官方标准流程,不易出错。
- 简单:一个按钮搞定,无需手动操作文件。
通过“系统”菜单单独更新缓存
如果您只想更新系统缓存,而不想重新生成所有页面(因为生成页面比较耗时),可以只执行缓存更新。
操作步骤:
- 登录织梦后台。
- 找到系统缓存选项:在左侧菜单栏中,点击 “系统” -> “系统基本参数”。
- 更新缓存:在打开的“系统基本参数设置”页面,找到右上角的 “点击更新系统缓存” 按钮,点击它即可。
注意:这个方法只更新系统配置相关的缓存页、栏目页的HTML缓存无效,如果您发现后台设置不生效或首页显示异常,可以尝试此方法。
手动清理缓存文件(终极/备用方法)
当后台更新功能失效,或者您想彻底清除所有缓存时,可以通过FTP或文件管理器手动删除缓存文件。
操作步骤:
-
连接到您的服务器:使用FTP软件(如FileZilla)或主机提供的文件管理器登录您的网站根目录。
-
找到缓存文件夹:在根目录下找到名为
data的文件夹。 -
删除缓存文件:进入
data文件夹,您会看到一个名为cache的文件夹。直接删除cache文件夹内的所有文件。- 重要提示:请删除文件夹内的文件,而不是删除
cache文件夹本身,删除文件夹本身可能会导致权限问题。 - 您也可以选择重命名
cache文件夹(改为cache_old),织梦系统会自动创建一个新的、干净的cache文件夹。
- 重要提示:请删除文件夹内的文件,而不是删除
-
访问网站触发重建:删除完成后,访问您的网站首页或任意一个页面,织梦系统会自动重新生成所需的缓存文件。
优点:
- 彻底:能清除所有可能存在的缓存问题。
- 有效:在后台工具失灵时是最后的解决方案。
缺点:
- 操作风险:需要熟悉FTP操作,误删其他重要文件可能会导致网站出错。
- 需要手动触发:删除后需要访问网站才能重建缓存。
织梦缓存类型解析
了解不同缓存的作用,能帮助您更好地判断问题所在:
-
系统缓存 (
data/cache/目录)- 作用:存储系统配置信息、数据库表结构信息、模块信息等,您在后台修改了网站名称、关闭了会员注册等,这些信息会缓存在这里。
- 更新时机:修改系统基本参数、安装/卸载模块、使用“一键更新网站”或手动点击“更新系统缓存”时。
-
模板缓存 (
data/tplcache/目录)- 作用:将您的
.htm模板文件编译成PHP可执行的文件,以提升模板解析速度。 - 更新时机:当您修改了任何模板文件(包括首页、列表页、内容页、封面页等)后,系统会自动更新对应的模板缓存,如果修改后不生效,可以手动清空此目录。
- 作用:将您的
-
静态HTML页面 ( 根目录及栏目目录)
- 作用:这是织梦最常见的缓存形式,它会将动态页面(如
plus/view.php?aid=123)生成静态的HTML文件(如html/123/123.html),直接供用户访问,极大减轻服务器压力。 - 更新时机:通过“生成”菜单中的“主页HTML”、“栏目HTML”、“文档HTML”等功能,或使用“一键更新网站”来重新生成。
- 作用:这是织梦最常见的缓存形式,它会将动态页面(如
总结与建议
| 场景 | 推荐方法 | 原因 |
|---|---|---|
| 日常维护、发布新内容后 | 一键更新网站 | 最全面,确保网站所有内容都是最新的。 |
| 仅修改了后台设置,不生效 | 更新系统缓存 | 针对性强,速度快,专门解决系统配置缓存问题。 |
| 网站显示异常,怀疑缓存错乱 | 一键更新网站 | 首选,能解决大部分由缓存引起的问题。 |
| 后台更新工具失效,或问题依旧 | 手动删除 data/cache/ 文件 |
终极手段,彻底清除系统缓存,但需谨慎操作。 |
希望这份详细的指南能帮助您轻松更新织梦全站缓存!
