Laravel 5.6 存储 link 已经存在,但我在尝试从 public 文件夹中获取文件时收到 404 错误
Laravel 5.6 storage link already exists but i am getting 404 error when trying to get a file from the public folder
我使用以下命令创建了一个符号link:
php artisan storage:link
然后我在 storage/app/public
中创建了一个文件。按照文档,我可以通过以下方式获取此文件的 link:
asset('storage/file.txt')
returns中的html代码:
http://127.0.0.1:8000/storage/psps.txt
但是我遇到了 404 错误。有帮助吗?
转到项目的 public
文件夹,然后删除 storage
文件夹(如果存在)。
然后运行这个命令行:
php artisan storage:link
转到项目根目录并复制并粘贴这两个命令
rm -rf public/storage
php artisan storage:link
我使用以下命令创建了一个符号link:
php artisan storage:link
然后我在 storage/app/public
中创建了一个文件。按照文档,我可以通过以下方式获取此文件的 link:
asset('storage/file.txt')
returns中的html代码:
http://127.0.0.1:8000/storage/psps.txt
但是我遇到了 404 错误。有帮助吗?
转到项目的 public
文件夹,然后删除 storage
文件夹(如果存在)。
然后运行这个命令行:
php artisan storage:link
转到项目根目录并复制并粘贴这两个命令
rm -rf public/storage
php artisan storage:link