dimanche 20 juin 2021

Laravel Storage Link on Sub-domain

I have created a web application with Laravel 7 in the local environment and it has an option where users can upload and change their profile image. It works fine in the local environment. Recently I uploaded this project to a live server under a subdomain. I put all the public files in the subdomain folder and other files in root. Like this.
File Structure
And now when I run

php artisan storage:link

It uploads images inside files/public/images I need images into hello.example.com/images

File upload code:

 if ($request->hasFile('profile_image')) {
                $image = $request->file('profile_image');
                $name = time() . '.' . $image->getClientOriginalExtension();
                $path = '/images/';
                $destinationPath = public_path('images');
                $image->move($destinationPath, $name);

                $user_image = '';
                if (isset($name)) {
                    $user_image = $path . $name;
                }



Aucun commentaire:

Enregistrer un commentaire