我正在尝试检索图像。我没有通过php artisan storage:link
方法创建从公共/存储到存储/应用/公共的符号链接。我将此代码添加到App::make('files')->link(storage_path('app/public'), public_path('storage'));
到app/providers/AppServiceProvider.php
,而不是这个。但仍然没有运气图像没有显示,也没有错误。
视图中的代码:
<img src="/public/storage/{{$main->image_dir}}" /> // /public/storage/main/image.jpg
<img src="/storage/{{$main->image_dir}}" /> // /storage/main/image.jpg
<img src="http://localhost:8000/storage/{{$main->image_dir}}" /> // http://localhost:8000/storage/main/image.jpg
我没有获得上述3个链接中的任何一个的图像。图像存储在此处:storage/app/main
。
答案 0 :(得分:0)
我解决了这个问题。
我从public
错误地删除了名为storage/app
的文件夹。我的图像存储在storage/app/main
中,在这种情况下,图像没有检索。现在它存储在storage/app/public/main
中,并且工作正常。