shell bypass 403
<?php
namespace Modules\Setting\Http\Controllers;
use Brian2694\Toastr\Facades\Toastr;
use Illuminate\Contracts\Support\Renderable;
use Illuminate\Http\Request;
use Illuminate\Routing\Controller;
class QueueSettingController extends Controller
{
public function index()
{
$driver = env('QUEUE_CONNECTION');
return view('setting::queue_setting', compact('driver'));
}
public function store(Request $request)
{
if (demoCheck()) {
return redirect()->back();
}
try {
putEnvConfigration('QUEUE_CONNECTION', $request->driver);
Toastr::success(trans('common.Operation successful'), trans('common.Success'));
return redirect()->back();
} catch (\Exception $e) {
GettingError($e->getMessage(), url()->current(), request()->ip(), request()->userAgent());
}
}
}