내 프로젝트의 이미지에 액세스하려고 합니다.
php artisan Storage 링크를 실행했습니다
Laravel 공용/저장소 생성
저장소/앱에 이미지를 업로드하면 저장소/앱에는 이미지가 표시되지만 공용/저장소에는 표시되지 않습니다.
브라우저에서 이미지를 보려고 하면 404 오류가 발생합니다
controller.php
속성::create([ '거실'=> request()->file('거실')->store('아파트') ]);
bladeview.php
브라우저 링크
http://127.0.0.1:8000/storage/apartments/HNLDysVUdRG7ZTBkF2qFGk2B2tAKYzYcVImNEWLx.jpg
artisan Storage 링크 실행 후
C:xampphtdocsOPAAM> php artisan 스토리지: 링크
메시지 [C:xampphtdocsOPAAMpublicstorage] 링크가 [C:xampphtdocsOPAAMstorageapp/public]에 연결되었습니다.
문제는config/filesystems.php
입니다. 으아악그러나.env파일에는
으아악이 구성은 이미지를
Storage/app
中,而不是storage/app/public
에 저장합니다.
을 변경해야 합니다.storage/app
에 저장된 이미지는 공개적으로 접근할 수 없습니다. 그래서.env파일