Laravel 5의 공유 호스팅 서버에서 캐시를 지우는 방법
Laravel 애플리케이션의 성능과 효율성을 유지하려면 캐시를 지우는 것이 필수적일 수 있습니다. . 그러나 CLI에 액세스할 수 없는 공유 호스팅 환경에서는 캐시를 지우는 것이 어려울 수 있습니다.
뷰 캐시 지우기 해결 방법
이러한 상황에서는 CLI 외부에서 Artisan 명령을 호출하여 해결 방법을 사용할 수 있습니다. 뷰 캐시를 지우려면 다음 코드를 사용할 수 있습니다.
<code class="php">Route::get('/clear-cache', function() { $exitCode = Artisan::call('optimize:clear'); return what you want; });</code>
이 코드는 뷰 캐시를 지우는 'optimize:clear' 명령을 호출하는 경로를 정의합니다. 특정 요구 사항에 따라 반환 문을 맞춤 설정할 수 있습니다.
CLI 외부에서 Artisan 액세스
'Artisan::call'을 호출하여 CLI 외부에서 Artisan에 액세스할 수 있습니다. ()' 방법. 이 방법은 명령 이름을 인수로 사용하여 명령줄에서 호출된 것처럼 실행합니다.
애플리케이션 캐시에 대한 참고 사항
애플리케이션 캐시는 일반적으로 'storage/framework/cache' 디렉터리에 저장되지만 이는 'config/cache.php'에 구성된 파일 드라이버에 따라 달라질 수 있습니다. 더 나은 성능을 위해 Redis 또는 Memcached와 같은 드라이버 사용을 고려할 수 있습니다.
위 내용은 Laravel 5 애플리케이션의 공유 호스팅 환경에서 캐시를 지우는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!