DEV Community

loading...

how to run storage:link in shared hosting

milantarami profile image Milan Tarami ・1 min read

In shared hosting, if you don't have ssh access there is one way to run the artisan command is using Artisan Facade but wait Artisan::call('storage:link') throws an error

We are going to solve this issue, add this code to web.php within a route or to any controller

use Illuminate\Support\Facades\File;

File::link(storage_path('app/public'), public_path('storage'));
Enter fullscreen mode Exit fullscreen mode

Discussion

pic
Editor guide