Not allowed to load local resource with Laravel

前端 未结 1 946
说谎
说谎 2021-01-23 04:21

I have put in an upload form in my Laravel application, the file uploads and saves it but when I try to display it I get joew:1 Not allowed to load local resource: file://

1条回答
  •  不思量自难忘°
    2021-01-23 05:04

    Your browser is not allowed to directly load that file from your harddrive. In your view you are probably getting something like this:

    You need a URL for the browser to access this image. In your view you need something like:

    The asset() function from Laravel creates a URL from the public folder and appends the param you give it. So this will create a URL like: http://localhost/public/uploads/joew.png

    Edit: The folder you specified (storage_path) is probably not readable for the browser at all. Change the uploads to public_path('uploads') and it will be accessible.

    0 讨论(0)
提交回复
热议问题