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

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

Linda Hamilton
Linda Hamilton원래의
2024-11-02 04:08:30680검색

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

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.