我有一个Laravel 5.6网站,我希望为非技术管理员启用此功能,以便他可以在任何时间点关闭或提升网站.
我已经成功使用了网站
Route::get('shut/down', function() {
`Artisan::call('down');`
});
Run Code Online (Sandbox Code Playgroud)
但是,当我希望我的应用程序使用此备份时
Route::get('bring/the/application/back/up', function()
{
Artisan::call('up');
});
Run Code Online (Sandbox Code Playgroud)
但这不起作用,因为我的网站已经关闭,所以这不起作用.但是在命令行中我们有一些命令可以通过它们排除维护模式的IP地址.
示例:
php artisan down --allow=127.0.0.1 --allow=192.168.0.0/16
我们是否有任何解决方法可以在不使用命令行方法的情况下排除某些选定的IP地址,或者在不使用命令的情