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

仅保留XAMPP的htdocs文件夹,如何恢复本地WordPress站点?

问题分析

WordPress的核心站点数据(文章、页面、主题设置、用户信息等)全部存储在MySQL数据库中,htdocs里的文件只是程序运行的载体,不包含实际站点内容。你只复制了文件但丢失了数据库,这是无法直接恢复原有站点的核心原因。

可行的补救方案
  • 优先尝试硬盘恢复:如果旧电脑只是无法开机但硬盘未损坏,可将旧硬盘拆下,通过硬盘盒连接到新电脑,找到XAMPP的数据库存储目录(默认路径为xampp/mysql/data),把对应数据库的文件夹复制到新电脑XAMPP的同目录下。重启MySQL服务后,数据库会被自动识别,配合原htdocs的网站文件即可恢复站点。
  • 从现有文件提取可用内容:
    • 主题与插件:直接复制wp-content/themes和wp-content/plugins文件夹到新WordPress对应目录,可恢复之前使用的主题和插件(部分插件的配置数据存在数据库中,这部分无法恢复)。
    • 媒体文件:wp-content/uploads文件夹存放着你上传的图片、视频等资源,复制到新站点后,这些文件会出现在媒体库中。
    • 备份文件排查:检查wp-content目录下是否有备份插件生成的备份包(比如UpdraftPlus的备份文件),若存在可通过备份包恢复数据库和部分配置。
  • 手动重建站点:如果以上方法都不可行,只能基于现有文件重新配置主题、插件,手动补录文章内容,这是最后的补救方式。
后续预防措施
  • 定期备份:使用WordPress备份插件同时备份网站文件和数据库,将备份文件存储到云盘或外部存储设备。
  • 正确迁移流程:
    1. 在旧环境的phpMyAdmin中导出对应数据库。
    2. 复制htdocs中的整个网站文件夹。
    3. 在新环境创建同名数据库,导入导出的数据库文件。
    4. 修改网站根目录下的wp-config.php,确保数据库名称、用户名、密码与新环境匹配。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 13:04:54