有人知道如何在没有控制台的情况下启动命令
让我解释一下 成功下载文件后,您需要运行命令 php artisan db:seed 我尝试了此选项,但结果出现错误 也许有人知道这个问题的另一种解决方案 我将非常感激 我尝试了此选项,但结果出现错误
$file = file($request->file->getRealPath());
$fileName = resource_path('upload/csv/accounts/' . date('y-m-d-H-i-s') . '.csv');
$path = file_put_contents($fileName, $file);
return redirect()->route('admin.accounts');
我尝试了这个选项
$file = file($request->file->getRealPath());
$fileName = resource_path('upload/csv/accounts/' . date('y-m-d-H-i-s') . '.csv');
$path = file_put_contents($fileName, $file);
return redirect()->route('admin.accounts');
Artisan::call('db:seed');
还有这个
$file = file($request->file->getRealPath());
$fileName = resource_path('upload/csv/accounts/' . date('y-m-d-H-i-s') . '.csv');
$path = file_put_contents($fileName, $file);
return redirect()->route('admin.accounts')->with(Artisan::call('db:seed'));
答案 0 :(得分:0)
我认为此选项可能有效。但要把技术人员的要求放在收益之上。返回后的任何代码行都将被忽略。
$file = file($request->file->getRealPath());
$fileName = resource_path('upload/csv/accounts/' . date('y-m-d-H-i-s') . '.csv');
$path = file_put_contents($fileName, $file);
Artisan::call('db:seed');// <---- this line
return redirect()->route('admin.accounts');