C盘满致意外关机后LocalWP站点丢失(文件仍存)如何恢复?
恢复LocalWP中丢失的站点(文件仍存在的情况)
方法1:手动导入单个站点
- 打开LocalWP,点击左侧菜单栏的Add Site(添加站点)
- 选择Import Existing Site(导入现有站点)选项
- 在弹窗中导航到
C:\Users\GM Team\Local Sites下对应站点的文件夹,选中后确认 - 跟随向导完成导入流程,LocalWP会自动识别站点的配置与数据
方法2:修复LocalWP的站点配置文件
如果需要批量恢复,可直接修复核心配置文件:
- 先关闭LocalWP应用
- 找到配置目录:
C:\Users\GM Team\AppData\Roaming\Local - 定位到
sites.json文件——这是LocalWP存储站点列表的核心配置文件 - 打开文件(用记事本或VS Code均可):
- 若文件为空或损坏,查看是否存在
sites.json.bak这类备份文件,将备份重命名为sites.json即可 - 若无备份,手动添加站点条目,格式参考示例(替换为你的实际站点信息):
{ "id": "站点唯一标识(可自定义一串字符)", "name": "你的站点名称", "path": "C:\\Users\\GM Team\\Local Sites\\你的站点文件夹名", "url": "http://你的站点.local", "environment": { "phpVersion": "站点使用的PHP版本(如7.4.33)", "webServer": "nginx或apache", "database": { "name": "local", "user": "root", "password": "root" } } } - 若文件为空或损坏,查看是否存在
- 保存文件后重启LocalWP,站点即可重新显示
额外提示
- 操作前建议备份
Local Sites下的所有站点文件夹,避免意外损失 - 若导入时出现数据库错误,可进入站点文件夹的
app/public目录,检查wp-config.php中的数据库配置是否与LocalWP设置一致,或通过LocalWP自带的Database工具打开phpMyAdmin修复数据库
内容的提问来源于stack exchange,提问作者Raihan Hossain




