【发布时间】:2020-09-20 07:49:39
【问题描述】:
有人知道如何在没有控制台的情况下启动命令
让我解释一下 文件下载成功后,需要运行命令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'));
【问题讨论】:
-
I got an error as a result- 什么错误?在您的第一个示例中,Artisan命令将永远不会运行,因为您已经returned。为什么不简单地切换这两条线呢?
标签: laravel laravel-5 eloquent