Ron*_*res 3 cpanel laravel laravel-artisan
如何在托管在网络中的应用程序中运行这些工匠命令?我的 cpanel 中是否有一个 cmd 可以执行这些命令?提前致谢。
现在在 Laravel 5.8 中,你不能将对象传递给call()函数。您必须将数组 []作为第二个参数传递给 call() func。
Route::get('/clear-cache', function() {
$output = [];
\Artisan::call('cache:clear', $output);
dd($output);
});
Run Code Online (Sandbox Code Playgroud)
您可以制定个性化路线,并在需要时调用它:
Route::get('/clear-cache', function() {
$output = new \Symfony\Component\Console\Output\BufferedOutput;
\Artisan::call('cache:clear', $output);
dd($output->fetch());
});
Run Code Online (Sandbox Code Playgroud)
另一个解决方案是通过 ssh 访问您的服务器并运行命令。
| 归档时间: |
|
| 查看次数: |
16765 次 |
| 最近记录: |