Storage in laravel says symlink - no such file

后端 未结 12 1955
离开以前
离开以前 2020-12-07 22:39

I deployed laravel app on shared hosting in public_html/app folder. Here is everything from public folder. In /../../files I have rest of files. When I do php artisan storag

12条回答
  •  天命终不由人
    2020-12-07 23:29

    1. Go to /public directory and run:

      rm storage

    2. Go to Laravel root directory and run:

      php artisan storage:link


    Edited on May 1st 2018

    This problem comes when laravel project is moved/copied to some other folder.

    The storage link is still there thus causing the exception error. public/storage folder exists and points to wrong location and it needs to be deleted with rm storage command.

    After that run php artisan storage:link in terminal and it will create the storage link.

    This needs to be done EVERY time when laravel is moved/copied/deployed!

提交回复
热议问题