【问题标题】:laravel storage link not working on another systemlaravel 存储链接在另一个系统上不起作用
【发布时间】:2022-01-16 15:57:02
【问题描述】:

我有一个在 Windows PC 上编写的现有 laravel 项目,我试图将项目复制到 MacBook 并且运行良好,但问题是存储:链接不起作用,我保存的所有图片无法通过应用程序访问存储文件夹,我尝试在浏览器中手动输入文件的链接,但仍然无法使用。

我还检查了文件夹和文件,它们仍然存在。

我还是 Mac 新手,有人有解决办法吗?

提前致谢。

【问题讨论】:

    标签: laravel laravel-8


    【解决方案1】:

    将项目移动到另一个系统或目录后,您需要重新创建符号链接。重新运行命令

    php artisan storage:link

    【讨论】:

    • 我已经这样做了,但仍然没有任何变化。
    • 删除之前创建的符号链接并重新运行命令。希望它有效
    • 一分钟前刚刚尝试过,它终于奏效了。谢谢。
    【解决方案2】:

    我不确定,也许这是错误的文件位置。好吧,如果你能找到你想要链接的文件夹,你无论如何都可以运行原始命令

    ln -s /project_folder/storage/app/public /project_folder/public/storage
    

    【讨论】:

      猜你喜欢
      • 2012-01-07
      • 2019-05-20
      • 1970-01-01
      • 2020-05-19
      • 2019-09-07
      • 2016-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多