일부 이미지를 업로드하고 표시하는 시스템을 작성하고 있지만 업로드 된 정보에 액세스하는 올바른 방법에 대해 혼란 스럽습니다.Laravel 저장소에 액세스 할 수 없습니다.
public function storeImage(Request $request)
{
$request->file('image')->store('public/images');
$filename = md5_file($request->file('image')) . '.' . $request->file('image')->extension();
$img = new Image;
$img->path = 'storage/images/'.$filename;
$img->save();
return back();
}
내가 여기에 인라인 이미지 src 속성으로 삽입 생성하기 위해 올바른 경로입니다 무엇 (404)를 얻을 나는 데이터베이스에서 $filename
변수를 사용하지만 경우에, 이것은 잘 작동 및 제안 나는 storage
를 심볼릭 링크 한 ?
이미지 태그는 다음과 같습니다. <img src="storage/images/89cdd31f2e0eeacceff96c2a0abb252f.jpeg">
폴더는 내가 파인더에서 따라갈 수 있으므로 분명히 기호 링크되어 있습니다.
폴더가 심볼릭 링크되었지만 이미지가 있습니까? – ceejayoz
이미지가 있습니다 – userqwert
저장하기 전에 /를 추가 해보시겠습니까? 그렇지 않으면 웹 루트가 아닌 웹 페이지를 기준으로 폴더를로드하려고 시도합니다. – aynber