Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Laravel Spark is not displaying images that are stored in the /storage/app/public/profiles/ directory

The default for uploaded images appears to be /storage/app/public/profiles/, but the frontend generated URL of /storage/profiles/image isn't being found.

I tried to find any sort of routing for that directory and haven't been able to do so. Any help would be appreciated.

like image 778
John Fable Avatar asked Apr 25 '16 17:04

John Fable


1 Answers

You must link to the storage directory. From the documentation:

Once Spark is installed, you should link the public/storage directory to your storage/app/public directory. Otherwise, user profile photos stored on the local disk will not be available

And the relevant code:

ln -s /path/to/storage/app/public /path/to/public/storage
like image 112
camelCase Avatar answered Nov 11 '22 06:11

camelCase