حذف کش لاراول
mba
19 مرداد 1401
دسته بندی laravel
سلام دوستان قبل از اجرای دستورات زیر از پروزه خود بک آپ بگیرید با توجه به اینکه ممکنه پس از حذف کش مسیرها به درستی اجرا نشوند و یا هر احتمال دیگه
در ترمینال ادیتور یا کامپایلر خود میتونید این کارو انجام بدید در هر صورت اگر ادیتور یا مفسر شما امکانات ترمینال رو نداشت کافیه از همون خط فرمان ویندوز یا نرم افزار CMDER استفاده نمایید
در این آموزش سریع، چند دستور Artisan را ذکر میکنم که میتوانید از آنها برای پاک کردن انواع کش مانند کش پیکربندی، مشاهده کش، کش مسیر و کش برنامه از برنامه لاراول خود استفاده کنید.
این می تواند هنگام کار بر روی برنامه لاراول مفید و گاهی ضروری باشد.
با استفاده از ترمینال کش لاراول را پاک کنید
با استفاده از ترمینال، به پوشه برنامه لاراول بروید. سپس دستورات زیر را در صورت نیاز برای پاک کردن کش از لاراول اجرا کنید.
کش برنامه را پاک کنید
برای پاک کردن کش برنامه لاراول، دستور artisan زیر را اجرا کنید:
php artisan cache:clear
کش پیکربندی را پاک کنید
برای پاک کردن کش تنظیمات برنامه لاراول، دستور artisan زیر را اجرا کنید:
php artisan config:clear
کش نماهای کامپایل شده را پاک کنید
برای پاک کردن کش view برنامه laravel خود که اساساً فایل های view کامپایل شده هستند، دستور artisan زیر را اجرا کنید:
php artisan view:clear
گاهی اوقات، دسترسی کنسول به برنامه لاراول سخت است. بنابراین، اگر بتوانیم حافظه پنهان برنامه لاراول را از طریق مرورگر پاک کنیم، راحت تر خواهد بود، اینوهم میشه انجام داد!
همچنین این روش برای کاربرانی که از هاست اشتراکی برای اپلیکیشن لاراول خود استفاده می کنند مفید است! از آنجایی که اجرای دستورات artisan از طریق ترمینال در هاست اشتراکی کمی پیچیده است، ما می توانیم و از روش مرورگر استفاده خواهیم کرد.
کش لاراول را با استفاده از مرورگر پاک کنید
در اینجا، ما همچنان از همان دستورات artisan که در بالا ذکر شد استفاده می کنیم. فقط این است که، آن دستورات را می توان به صورت برنامه نویسی در لاراول اجرا کرد. بنابراین، ما مسیرهای خاصی را برای پاک کردن کش در لاراول ایجاد خواهیم کرد.
// Clear application cache:
Route::get('/clear-cache', function() {
$exitCode = Artisan::call('cache:clear');
return 'Application cache has been cleared';
});
//Clear route cache:
Route::get('/route-cache', function() {
$exitCode = Artisan::call('route:cache');
return 'Routes cache has been cleared';
});
//Clear config cache:
Route::get('/config-cache', function() {
$exitCode = Artisan::call('config:cache');
return 'Config cache has been cleared';
});
// Clear view cache:
Route::get('/view-clear', function() {
$exitCode = Artisan::call('view:clear');
return 'View cache has been cleared';
});
لاراول,وب ریچ طراحی سایت,سفارش طراحی سایت,سایت فروشگاهی,دیجی کالا,محمدباقر آیرملو,حذف کش لاراول,پاک کردن روت و مسیرها در لاراول,پاک کردن فایل های اضافی لاراول,تنظیمات قبل از آپلود لاراول,webrich,webdesign webrich,ayromloo webdesign,طراحی سایت آیرملو
برای ارسال نظر شما باید ابتدا وارد حساب کاربری خود شوید.
نظرات