config cronjob in shared hosting
To make it work you must edit file "custom-route.php" at "webhome/routes/custom-routes.php with:
?php
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\Artisan;
Route::get('generate', function (){
return \Illuminate\Support\Facades\Artisan::call('storage:link');
})->name('generate');
Route::get('/schedule-run', function () {
return Illuminate\Support\Facades\Artisan::call('schedule:run');
})->name('schedule-run');
Route::get('/clear-cache',function(){
dd('adsf');
return Artisan::call('optimize');
})->name("cache.clear");
?>
----------------------
Now you can test: www.yourweb.com/schedule-run
For the cronjob i´m using this two every five minutes:
cd /YOURHOMEE/artisan schedule:run 1 >/dev/null 2>&1
curl "https://YOURWEB.com/schedule-run" >/dev/null 2>&1