I've created a storage link with php artisan storage:link
and it's working totally fine on localhost, However, when I deploy my project on a shared hosting, it does not render any images. This is my hosting directory structure:
- home2/username
: + other hosting folders
: - MyLaravelWebSite
: : + other_laravel_folders
: : - storage
: : : - app
: : : : - public
: : : : : -images
: : : : : : * some-image.jpg
: : : : * gitignore
: : : + framework
: : : + logs
: - public_html
: : + assets
: : + storage // symlink
: : * index.php
Images are uploading without any issue, but when I try to render them they do not render, while they're being rendered absolutely fine on localhost. I think the symbolic link is not working. How can I make it work?
P.s: I don't have any access of CLI on cPanel.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…