많은 경우에 직면할 수 있는 문제는 Laravel 애플리케이션의 변경 사항이 웹 인터페이스에 반영되지 않는다는 것입니다. 이는 캐시 제공 응용 프로그램으로 인해 발생합니다. 이 튜토리얼은 Laravel 애플리케이션에서 캐시를 지우는 데 도움이 됩니다.
Laravel(터미널)에서 캐시 지우기
laravel 애플리케이션을 실행하는 시스템에 로그인하고 터미널을 엽니다. 그런 다음 Laravel 애플리케이션 코드로 이동합니다. 여기에서 다음 명령을 사용하여 캐시를 지울 수 있습니다.
1. 애플리케이션 캐시 지우기
다음 명령을 실행하여 Laravel 애플리케이션의 애플리케이션 캐시를 지웁니다.
$ php artisan cache:clear
2. Laravel 애플리케이션에 대한 경로 캐싱을 지우려면 셸에서 다음 명령을 실행하세요.
$ php artisan route:cache
3. 구성 캐시 지우기
config:cache를 사용하여 Laravel 애플리케이션의 구성 캐시를 지울 수 있습니다.
$ php artisan config:cache
4. 컴파일된 뷰 파일을 삭제하세요
또한 Laravel 애플리케이션의 컴파일된 뷰 파일을 삭제해야 할 수도 있습니다. 컴파일된 보기 파일을 지우려면 터미널에서 다음 명령을 실행합니다.
$ php artisan view:clear
Laravel(브라우저)에서 캐시 지우기
대부분의 공유 호스팅 제공업체는 시스템에 대한 SSH 액세스를 제공하지 않습니다. 이 경우 브라우저에서 URL을 호출하여 Laravel 캐시를 지울 수 있습니다. Laravel 애플리케이션의 Routes/web.php 파일에 다음 코드를 삽입하기만 하면 됩니다. 그런 다음 브라우저에서 이 URL을 방문하여 Laravel 애플리케이션의 캐시를 삭제하세요.
Route::get('/clear-cache', function() { Artisan::call('cache:clear'); return "Cache is cleared"; });
위 내용은 Laravel5에서 캐시를 지우는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!