You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

cPanel环境已上线WordPress站点的后续更新操作方法咨询

cPanel 环境下 WordPress 站点更新操作指南

首先直接给出结论:更新时绝对不要全量覆盖public_html下的所有文件,正常更新流程也不需要你手动导入导出、修改SQL数据库。你之前用的是首次部署的流程,套用到日常更新上大概率会把站点搞挂。

public_html 目录文件更新正确操作

更新前先做兜底备份:把整个public_html目录压缩下载到本地,同时通过phpMyAdmin导出当前站点的完整数据库SQL文件存好,一旦更新出问题可以直接回滚,这步是必做的,不要省略。

  • 核心程序更新:优先走WordPress后台的「仪表盘-更新」一键更新,系统会自动替换需要升级的核心文件,完全不会动你的自定义主题、插件、上传的媒体文件和wp-config.php配置。如果因为权限问题没法一键更新,要手动传文件覆盖的话,只需要上传最新版WordPress安装包中除了wp-content文件夹、wp-config.php、wp-config-sample.php之外的所有文件到public_html覆盖即可,服务器上现有的wp-content目录千万不要动,这里面存了你所有的主题、插件、媒体上传文件。
  • 主题/插件更新:同样优先走后台一键更新,手动更新的话,只把对应主题/插件的文件上传到wp-content/themes/或wp-content/plugins/下的对应目录覆盖就行,不要碰其他无关文件。
  • 注意:wp-content/uploads目录是所有你上传的图片、附件的存储位置,任何更新场景下都不要覆盖、删除这个目录里的内容,否则会导致站点媒体资源全部丢失。

数据库对应处理操作

正常的核心、主题、插件正向版本更新,完全不需要你手动导出、导入、修改SQL文件:

  • 当你按上面的流程覆盖完文件,首次访问后台的时候,WordPress会自动检测是否需要升级数据库,只需要按页面提示点确认,系统就会自动完成需要的表结构变更、数据迁移操作,不需要你手动写SQL或者导文件。
  • 如果更新完提示数据库版本不匹配,直接访问你的域名/wp-admin/upgrade.php按引导走流程即可,系统会自动补全所有需要的数据库操作。
  • 只有更新失败、站点报错需要回滚的时候,才需要用到你之前备份的SQL文件,重新导入覆盖当前数据库即可恢复到更新前的状态。

避坑提醒

不要把首次部署的流程用到日常更新里:全量删public_html文件重新传、重新建库导SQL的操作会直接清空你站点上线后产生的所有内容、用户数据、配置,属于严重操作错误。

  • 更新完如果前台出现样式错乱、内容加载异常,先清空站点缓存(装了缓存插件的话在插件里清)和浏览器缓存再排查,大部分时候都是缓存导致的。
  • 任何时候都不要随意覆盖服务器上的wp-config.php文件,这个文件里除了数据库连接配置,还可能存了站点密钥、调试配置、多站点规则等自定义内容,覆盖后会直接导致站点数据库连接失败。

内容的提问来源于stack exchange,提问作者gurds91

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.26 12:57:14