2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 13:47:15 +08:00

特性(网站管理):调整删除网站顺序

This commit is contained in:
2023-01-08 00:30:10 +08:00
parent 255892a0bf
commit 8a82b01af0

View File

@@ -318,18 +318,18 @@ EOF;
}
// 从数据库删除
Website::query()->where('name', $name)->delete();
// 删除nginx配置
@unlink("/www/server/vhost/$name.conf");
// 删除rewrite配置
@unlink("/www/server/vhost/rewrite/$name.conf");
// 删除ssl配置
@unlink("/www/server/vhost/ssl/$name.pem");
@unlink("/www/server/vhost/ssl/$name.key");
// 删除站点目录
$rm = @shell_exec("rm -rf ".escapeshellarg("/www/wwwroot/$name")." 2>&1");
if (!empty($rm)) {
return response()->json(['code' => 1, 'msg' => '网站目录删除失败:'.$rm]);
}
// 删除nginx配置
unlink("/www/server/vhost/$name.conf");
// 删除rewrite配置
unlink("/www/server/vhost/rewrite/$name.conf");
// 删除ssl配置
unlink("/www/server/vhost/ssl/$name.pem");
unlink("/www/server/vhost/ssl/$name.key");
$res['code'] = 0;
$res['msg'] = 'success';