可直接通过宝塔回收站恢复误删网站文件:先确认文件与数据库回收站已启用,再分别从文件和数据库回收站还原对应目录及库,最后验证访问功能并设置每日自动备份。

如果您在宝塔面板中误删了网站文件,但尚未清空回收站,则可直接通过宝塔内置的回收站功能进行还原。以下是具体恢复步骤:
一、确认回收站功能已启用
宝塔面板默认开启回收站功能,但若管理员曾手动关闭,则删除的文件将绕过回收站直接销毁,无法通过此方式恢复。因此,恢复前需确保该功能处于激活状态。
1、登录宝塔面板后台(http://您的服务器IP:8888);
2、点击左侧菜单栏【设置】;
3、在设置页面中找到【安全设置】区域;
4、检查【文件回收站】和【数据库回收站】开关是否为开启状态;
5、若为关闭,请点击开启并保存设置。
二、从文件回收站恢复网站目录
宝塔的文件回收站会完整保留被删除的网站根目录、子目录及所有文件结构,恢复后路径与原始位置完全一致。
1、点击左侧菜单栏【文件】;
2、在文件管理界面右上角找到并点击回收站按钮;
3、在回收站列表中定位到对应网站的根目录(如 /www/wwwroot/your-site.com);
4、勾选该目录及其全部子项;
5、点击顶部恢复按钮;
6、等待提示“恢复成功”,刷新文件列表确认目录已回到原位置。
三、从数据库回收站恢复关联数据库
若网站依赖MySQL数据库且该库也被同步删除,需单独进入数据库回收站执行恢复,否则网站可能因连接失败而无法运行。
1、点击左侧菜单栏【数据库】;
2、在数据库管理界面右上角找到并点击回收站按钮;
3、查找与该网站同名或关联的数据库(如 your_site_db);
4、勾选目标数据库;
5、点击恢复按钮;
6、返回数据库列表页,确认数据库名称已重新出现且状态正常。
四、验证网站访问与功能完整性
恢复操作完成后,需立即验证网站是否可正常加载及交互,避免因部分文件未被回收站捕获或权限异常导致服务中断。
1、打开浏览器,访问该网站域名或服务器IP加端口;
2、检查首页是否正常渲染,无404或白屏;
3、尝试登录后台、提交表单、上传附件等核心操作;
4、登录宝塔【网站】页面,点击对应站点右侧设置,查看日志中是否有PHP错误或SQL连接报错;
5、若发现缺失文件(如自定义插件、上传附件),需结合备份文件补充还原。
五、检查回收站保留期限并设置自动备份
宝塔回收站中的文件默认保留7天,超期后将被系统自动清理且不可逆。因此,恢复后应立即建立长效防护机制。
1、进入【计划任务】页面;
2、点击【添加计划任务】;
3、任务类型选择备份网站;
4、选择对应网站,设置备份周期(建议每日一次);
5、备份目录指定为远程FTP或本地独立路径(非/www目录下);
6、保存后启用该任务,并手动运行一次以确认备份生成成功。










