Question

Returning A View To My Laravel App

Posted July 27, 2021 288 views
DatabasesDigitalOcean Spaces

I have a music blog which I have developed using laravel 7 php framework, and I am using digital ocean spaces to store music files. Now I just need your help to show me how I can fetch the music stored on digital ocean spaces to my laravel project

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
Submit an Answer
1 answer

Hi there,

Once you’ve uploaded the file and set the permissions correctly, you could access the file by using the Storage facade:

Storage::disk('spaces')->url($your_file)

If the name of your S3 disk is not 'spaces' make sure to change it accordingly.

For more information on how to integrate Laravel with Spaces make sure to check out step 5 from this tutorial here:

https://www.digitalocean.com/community/tutorials/how-to-set-up-a-scalable-laravel-6-application-using-managed-databases-and-object-storage

Regards,
Bobby

by Bobby Iliev
by Erika Heidi
Data persistence and file storage represent two of the biggest challenges when horizontally scaling web applications. This is mainly due to the fact that it is hard to maintain consistency of variable data between multiple application nodes. A practical way of meeting these demands is by using managed databases and object storage. In this guide, we will update an existing Laravel 6 application to use a managed MySQL database and an S3-compatible object store.