"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > Laravel 5 애플리케이션의 공유 호스팅 환경에서 캐시를 지우는 방법은 무엇입니까?

Laravel 5 애플리케이션의 공유 호스팅 환경에서 캐시를 지우는 방법은 무엇입니까?

2024-11-06에 게시됨
검색:307

How to Clear Cache in a Shared Hosting Environment for a Laravel 5 Application?

Laravel 5의 공유 호스팅 서버에서 캐시를 지우는 방법

Laravel 애플리케이션의 성능과 효율성을 유지하려면 캐시를 지우는 것이 필수적일 수 있습니다 . 그러나 CLI에 액세스할 수 없는 공유 호스팅 환경에서는 캐시를 지우는 것이 어려울 수 있습니다.

뷰 캐시 지우기 해결 방법

이러한 상황에서는 CLI 외부에서 Artisan 명령을 호출하여 해결 방법을 사용할 수 있습니다. 뷰 캐시를 지우려면 다음 코드를 사용할 수 있습니다.

Route::get('/clear-cache', function() {
    $exitCode = Artisan::call('optimize:clear');
    return what you want;
});

이 코드는 뷰 캐시를 지우는 'optimize:clear' 명령을 호출하는 경로를 정의합니다. 특정 요구 사항에 따라 반환 문을 사용자 정의할 수 있습니다.

CLI 외부에서 Artisan 액세스

'Artisan::call을 호출하여 CLI 외부에서 Artisan에 액세스할 수 있습니다. ()' 방법. 이 방법은 명령 이름을 인수로 사용하여 명령줄에서 호출된 것처럼 실행합니다.

응용 프로그램 캐시에 대한 참고 사항

애플리케이션 캐시는 일반적으로 'storage/framework/cache' 디렉터리에 저장되지만 이는 'config/cache.php'에 구성된 파일 드라이버에 따라 달라질 수 있습니다. 더 나은 성능을 위해 Redis 또는 Memcached와 같은 드라이버 사용을 고려할 수 있습니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3