Laravel Storage 폴더의 경로는 어떻게 얻습니까?
업로드 된 이미지를 Laravel storage
디렉토리 의 하위 디렉토리에있는 Laravel 기반 웹 앱에 저장하고 싶습니다 . 'application'및 'public'디렉토리와 동일한 계층 수준에있는 디렉토리입니다.
이를위한 프레임 워크 방법이 있습니까? 문서를 검색했지만 찾을 수 없습니다.
Laravel 3에서 path('storage')
.
Laravel 4에서는 storage_path()
도우미 기능을 사용하십시오 .
Laravel 5.x의 경우 $storage_path = storage_path()
.
에서 Laravel 5.0 문서 :
storage_path
storage
디렉터리 에 대한 정규화 된 경로를 가져옵니다 .
또한 참고, 그 Laravel 5.1 이상 , Laravel 5.1 문서 당 :
storage_path
함수를 사용 하여 스토리지 디렉토리에 상대적인 지정된 파일에 대한 완전한 경로를 생성 할 수도 있습니다 .$path = storage_path('app/file.txt');
Laravel 버전> = 5.1의 경우
storage_path ()
이 storage_path
함수는 스토리지 디렉토리에 대한 정규화 된 경로를 반환합니다.
$path = storage_path();
storage_path
함수를 사용 하여 스토리지 디렉토리에 상대적인 지정된 파일에 대한 완전한 경로를 생성 할 수도 있습니다 .
$app_path = storage_path('app');
$file_path = storage_path('app/file.txt');
출처 : Laravel Doc
이 장인 명령을 사용하여 공용 폴더에 바로 가기를 만듭니다.
php artisan storage:link
게시 된 이미지 또는 파일에 액세스 할 수있는 것보다
이 storage_path();
기능을 사용하여 저장 폴더 경로를 가져올 수 있습니다 .
storage_path(); // Return path like: laravel_app\storage
저장 mylog.log
폴더의 Log 폴더에 로그 파일을 저장한다고 가정 합니다. 다음과 같이 작성해야합니다.
storage_path() . '/LogFolder/mylog.log'
참조 URL : https://stackoverflow.com/questions/16597392/how-do-you-get-the-path-to-the-laravel-storage-folder
'program story' 카테고리의 다른 글
파이썬의 기본 언어 (0) | 2020.12.29 |
---|---|
고유 ID 생성 (0) | 2020.12.29 |
angularjs를 사용하여 xls로 내보내기 (0) | 2020.12.29 |
모든 텍스트 편집기에 대해 Eclipse에서 글꼴 크기를 어떻게 변경할 수 있습니까? (0) | 2020.12.29 |
SCR / 메인 / 리소스가 누락 된 스프링 부트 액세스 정적 리소스 (0) | 2020.12.29 |