درود
همانطور که میدانید در هاست های اشتراکی امکان دسترسی به ssh وجود ندارد . بنابراین برای اجرای دستورات artisan از روش زیر استفاده نمایید
نحوه انجام کار :
در پوشه Route در فایل web.php روت های زیر را اضافه کنید :
//Clear route cache:
Route::get('/route-cache', function() {
$exitCode = Artisan::call('route:cache');
return 'Routes cache cleared';
});
//Clear config cache:
Route::get('/config-cache', function() {
$exitCode = Artisan::call('config:cache');
return 'Config cache cleared';
});
// Clear application cache:
Route::get('/clear-cache', function() {
$exitCode = Artisan::call('cache:clear');
return 'Application cache cleared';
});
// Clear view cache:
Route::get('/view-clear', function() {
$exitCode = Artisan::call('view:clear');
return 'View cache cleared';
});