> Faqs > Usando Sail el comando php artisan storage:link crea el link en una ruta que no funcionan

Usando Sail el comando php artisan storage:link crea el link en una ruta que no funcionan

Restaurando un sitio web Laravel en Windows, necesito hacer el link simbólico para la carpeta storage en la carpeta public, pero no funciona.

php artisan storage:link

Este comando crea el enlace simbólico, pero luego no salen los archivos en las rutas generadas.

Respuestas

En realidad hay que hacer el enlace simbólico usando el comando artisan pero ejecutado dentro del contenedor Docker, usando el comando sail.

sail php artisan storage:link

Así se crea el enlace simbólico correctamente.

Otra buena manera de conseguir un enlace simbólico bien realizado es usar rutas relativas. A mi me ha funcionado siempre que el enlace simbólico que te hace Artisan, por algún motivo no salía bien.

Entrando en la carpeta public, se crea el enlace simbólico con este comando:

ln -s ../storage/app/public/ storage
Miguel Angel
3310 147 216 17