Laravel 공용 저장소는 이미지에 대해 404를 반환합니다.
P粉798343415
P粉798343415 2023-12-12 16:05:09
0
1
474

Laravel 문서(Sail을 사용하는 docker와 함께 Laravel을 사용하고 있음)에 따라 저장소에 대한 심볼릭 링크를 만들었습니다 php artisan storage:link. 또한 루트 디렉터리에서 시작하는 전체 경로를 사용하여 링크를 다시 만들어 보았습니다.

그런 다음 파일을 저장합니다

으아아아

이후에는 콘솔에서 파일을 성공적으로 열 수 있습니다.

으아아아

내 URL에서 if에 액세스하려고 하면 404:

가 표시됩니다. 으아아아

이미지를 표시하려고 하다가 알아차렸습니다:

으아아아

드디어 먹어봤습니다

으아아아

성공하지 못했습니다

P粉798343415
P粉798343415

모든 응답(1)
P粉799885311

해결책을 찾았습니다. Laravel은 항해를 먼저 사용할 것을 권장하지만 문서에서는 이 동작을 다루지 않습니다.

컨테이너에 심볼릭 링크를 생성해야 합니다!

프로젝트 루트 디렉터리:

  • rm 공용/저장소
  • docker exec -it php artisan 스토리지: 링크
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿