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