【发布时间】:2019-04-12 19:41:47
【问题描述】:
我想通过单击一个按钮从我的应用程序中备份我的整个 Laravel 应用程序 mysql 数据库,有人帮忙吗?
【问题讨论】:
我想通过单击一个按钮从我的应用程序中备份我的整个 Laravel 应用程序 mysql 数据库,有人帮忙吗?
【问题讨论】:
(Laravel Backup) 由 Spatie 提供。
这个包为你提供了一个命令(php artisan backup:run
)。这不完全是您所需要的。
但是您可以在管理部分中创建一个带有路由链接的按钮。从那里(从路由或控制器)您可以通过
调用此命令Artisan::call('backup:run');
这将触发备份。
【讨论】:
Here 是一个很好的包。您可以通过单击按钮发出工匠命令,或者自动执行更好的方式。
【讨论】:
阅读这篇文章https://stackoverflow.com/a/65890498/14913109
return response()->download($latest_filename);// read above artical
【讨论】: