gpt4 book ai didi

php - Laravel 存储符号链接(symbolic link)

转载 作者:可可西里 更新时间:2023-11-01 13:52:09 25 4
gpt4 key购买 nike

我正在尝试访问存储在 storage/app/.../.../file.png 中的文件。

我创建了一个符号链接(symbolic link),将我的存储文件夹链接到 public/storage。

当我尝试访问适当的文件时,我的服务器抛出一个 404,说找不到文件。显然我没有以正确的方式访问它,但我不知道要更改什么。

<img src="{{asset('storage/app/puppy/18/ax2Fk08nyWrV6TwTOnsXNCkNGuIdFebB7TTfPYGb.png')}}" alt="">

enter image description here

最佳答案

当你在 laravel 中创建符号链接(symbolic link)时,它会创建 storage/app/public 文件夹到 public/storage 文件夹的符号链接(symbolic link)。这意味着如果您想公开访问任何文件,请将所有文件放在 storage/app/public 文件夹中并像这样访问它

<img src="{{asset('storage/puppy/18/test.png')}}" alt="">

这意味着文件 test.png 应该位于 storage/app/public/puppy/18 文件夹中。

执行 php artisan storage:link 以在 laravel 中创建符号链接(symbolic link)

希望它清除你

关于php - Laravel 存储符号链接(symbolic link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51676037/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com